gcc升级到4.8后 gdb版本太低不能用,所以要相应的升级gdb
在http://www.gnu.org/software/gdb/download/下载gdb7.6
放到/opt/gdb7.6目录下
然后 ./configure --prefix=/opt/gdb7.6/gdb
make
sudo make install
注意:最后一步直接make install...
分类:
数据库 时间:
2014-08-03 20:41:35
阅读次数:
298
GNU的make工作时的执行步骤 (1)读入所有的Makefile (2)读入被include的其它Makefile (3)初始化文件中的变量 (4)推导隐晦规则,并分析所有的规则 (5)为所有的目标文件创建依赖关系链 (6)根据依赖关系,决定哪些目标重新生成 (7)执行生存命令定义在...
分类:
其他好文 时间:
2014-08-03 17:51:15
阅读次数:
237
hanshuf(x)=x+1; //main() 函数 程序的入口,可行性程序必须有且只有一个main函数。并不是每一个程序都必须有main函数库函数: 外援 第三方函数 阿帕奇组织 GNU 组织自定义函数:函数定义:三部分:返回值类型 函...
分类:
其他好文 时间:
2014-08-02 12:15:43
阅读次数:
267
原文地址gcc & g++现在是gnu中最主要和最流行的c & c++编译器 。g++是c++的命令,以.cpp为主,对于c语言后缀名一般为.c。这时候命令换做gcc即可。其实是无关紧要的。其实编译器是根据gcc还是g++来确定是按照C标准还是C++标准编译链接。下面以Test.cpp为例:命令: ...
分类:
其他好文 时间:
2014-08-01 19:23:42
阅读次数:
150
gcc & g++现在是gnu中最主要和最流行的c & c++编译器 。g++是c++的命令,以.cpp为主,对于c语言后缀名一般为.c。这时候命令换做gcc即可。其实是无关紧要的。其实编译器是根据gcc还是g++来确定是按照C标准还是C++标准编译链接。下面以Test.cpp为例: #includ...
分类:
其他好文 时间:
2014-08-01 13:03:41
阅读次数:
211
shell的种类: sh ?- Bourne shell csh or tcsh - C shell korn - Korn shell bash - GNU Bourne-Again shell 1.最简单的列子 例子 #!/bin/bash ? #?This?is?a?very?simple?example?echo?Hello?World e...
分类:
其他好文 时间:
2014-07-31 00:13:45
阅读次数:
454
《鸟哥的linux私房菜》基础学习篇P382中说,在bash中"="与"=="是相同的,都代表判断是否相等,只不过由于其他语言一般写法使用"==",因此建议使用后者。但是实验时,二者还是有所不同。环境为ubuntu,3.5.0-43-generic #66~precise1-Ubuntu SMP Thu Oct 24 14:55:08 UTC 2013 i686 i686 i386 GNU/Lin...
分类:
系统相关 时间:
2014-07-30 23:54:55
阅读次数:
427
make clean仅仅是清除之前编译的可执行文件及配置文件。? 而make distclean要清除所有生成的文件。 Makefile 在符合GNU Makefiel惯例的Makefile中,包含了一些基本的预先定义的操作: make 根据Makefile编译源代...
分类:
其他好文 时间:
2014-07-30 17:58:44
阅读次数:
204
前言GCC(GNUCompilerCollection,GNU编译器合集)是linux以及其他类UNIX平台上进行开源项目,软件开发等必不可少的工具链组成之一(工具链的其他成员包括binutils,Glibc,libstdc++等)另
外,对于程序员以及系统管理员而言,经常需要从软件的源码手动编译安装,而不论是config..
分类:
其他好文 时间:
2014-07-30 12:30:34
阅读次数:
334
Logging.c:/* Copyright (c) 2008-2012 Red Hat, Inc. This file is part of GlusterFS. This file is licensed to you under your choice of the GNU Lesse...
分类:
其他好文 时间:
2014-07-29 21:13:02
阅读次数:
382