Linux操作系统上安装GCC编译器过程(2)

文章作者 100test 发表时间 2007:03:14 16:44:23
来源 100Test.Com百考试题网


4. 配置

配置的目的是决定将GCC编译器安装到什么地方(${destdir}),支持什么语言以及指定其它一些选项等。其中,${destdir}不能与${objdir}或${srcdir}目录相同。

配置是通过执行${srcdir}下的configure来完成的。其命令格式为(记得用你的真实路径替换${destdir}):

 % ${srcdir}/configure --prefix=${destdir} [其它选项]

例如,如果想将GCC 3.4.0安装到/usr/local/gcc-3.4.0目录下,则${destdir}就表示这个路径。

在我的机器上,我是这样配置的:

% ../gcc-3.4.0/configure --prefix=/usr/local/gcc-3.4.0

 --enable-threads=posix --disable-checking 

--enable--long-long --host=i386-redhat-linux 

--with-system-zlib --enable-languages=c,c  ,java

将GCC安装在/usr/local/gcc-3.4.0目录下,支持C/C 和JAVA语言,其它选项参见GCC提供的帮助说明。

5. 编译

  % make

这是一个漫长的过程。在我的机器上(P4-1.6),这个过程用了50多分钟。

6. 安装

执行下面的命令将编译好的库文件等拷贝到${destdir}目录中(根据你设定的路径,可能需要管理员的权限):

  % make install

至此,GCC 3.4.0安装过程就完成了。



相关文章


Linux内核开发:使用Git管理源代码(2)
Linux内核开发:使用Git管理源代码(1)
Linux操作系统上安装GCC编译器过程(3)
Linux操作系统上安装GCC编译器过程(1)
Linux操作系统上安装GCC编译器过程(2)
Linux操作系统的硬链接与软链接讲解(2)
Linux操作系统的硬链接与软链接讲解(1)
Linux内核驱动程序初始化顺序的调整
Linux操作系统的声音设备编程实例(2)
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛