当前位置: 技术问答>linux和unix
这次麻烦来了,偶从来没有在Linux下做过程序,现在有个任务,要编译一个现成的项目,有几个问题想问一下大家~~~
来源: 互联网 发布时间:2015-12-24
本文导语: Linux版本: CentOS4.4 内核版本: 2.6 现在要在这个系统下编译一个现成的项目,makefile什么都有了,gcc要求2.96或以上, 我现在有几个不明白的地方: 1、首先CentOS4.4的内核版本是2.6吗? 2、我现在下载安装了CentOS4.4以后,gcc是已...
Linux版本:
CentOS4.4
内核版本:
2.6
现在要在这个系统下编译一个现成的项目,makefile什么都有了,gcc要求2.96或以上,
我现在有几个不明白的地方:
1、首先CentOS4.4的内核版本是2.6吗?
2、我现在下载安装了CentOS4.4以后,gcc是已经存在了还是要单独安装呢?
3、编译的时候需要对原来的代码或者是makefile要作修改吗?
4、用gcc如何来编译这些项目程序呢?项目一共有几个目录,每个目录都有一个makefile,都需要编译一次
我对这方面什么都不知道,现在比较盲目,估计安装CentOS就会花费我不少时间,而且时间比较紧,如果从头看书效率太低了,请大家给我详细解释一下,谢谢了....
CentOS4.4
内核版本:
2.6
现在要在这个系统下编译一个现成的项目,makefile什么都有了,gcc要求2.96或以上,
我现在有几个不明白的地方:
1、首先CentOS4.4的内核版本是2.6吗?
2、我现在下载安装了CentOS4.4以后,gcc是已经存在了还是要单独安装呢?
3、编译的时候需要对原来的代码或者是makefile要作修改吗?
4、用gcc如何来编译这些项目程序呢?项目一共有几个目录,每个目录都有一个makefile,都需要编译一次
我对这方面什么都不知道,现在比较盲目,估计安装CentOS就会花费我不少时间,而且时间比较紧,如果从头看书效率太低了,请大家给我详细解释一下,谢谢了....
|
1、首先CentOS4.4的内核版本是2.6吗?
是2.6的.
2、我现在下载安装了CentOS4.4以后,gcc是已经存在了还是要单独安装呢?
如果安装时选择了,那就安装了,否则没有.
你输入gcc -v,如果有gcc版本信息输出,表示已经安装了.
3、编译的时候需要对原来的代码或者是makefile要作修改吗?
不用
4、用gcc如何来编译这些项目程序呢?项目一共有几个目录,每个目录都有一个makefile,都需要编译一次
./configure && make && make install
是2.6的.
2、我现在下载安装了CentOS4.4以后,gcc是已经存在了还是要单独安装呢?
如果安装时选择了,那就安装了,否则没有.
你输入gcc -v,如果有gcc版本信息输出,表示已经安装了.
3、编译的时候需要对原来的代码或者是makefile要作修改吗?
不用
4、用gcc如何来编译这些项目程序呢?项目一共有几个目录,每个目录都有一个makefile,都需要编译一次
./configure && make && make install
|
1、CentOS4.4的内核版本是2.6的
2、gcc不需要单独安装,系统已经带有
3、不需要对原来的代码和makefile作修改
4、把主目录的makefile编译一次就可以了
------------------------------------------------
如果有不对的地方,请指正!
2、gcc不需要单独安装,系统已经带有
3、不需要对原来的代码和makefile作修改
4、把主目录的makefile编译一次就可以了
------------------------------------------------
如果有不对的地方,请指正!
|
根目录下直接输入 make 执行就OK了。如果编译不了,你需要查看根目录下的makefile,一般写的比较标准的makefile都至少有install, clean两个伪目标,make install即执行编译安装,make clean即清除可执行文件和临时文件(如.o目标文件)。