`
arust
  • 浏览: 93860 次
  • 性别: Icon_minigender_1
  • 来自: 海底
社区版块
存档分类
最新评论

FreeBSD 6.2 上安装 GCC 4.2.1

阅读更多
最近在 FreeBSD 6.2 上安装了最新版的 GCC 4.2.1。不过为了卸载的时候方便,我把它安装在一个单独的目录下,将来不需要的时候可以方便的删除整个目录。
GCC安装的过程很简单,只是编译的时间有点长。首先去http://gcc.gnu.org/下载源代码,因为我只需要C和C++编译器,所以只下载了gcc-core-4.2.1.tar和gcc-g++-4.2.1.tar。下载完以后首先解压gcc-core-4.2.1.tar,然后再解压gcc-g++-4.2.1.tar到同一个目录。GCC的安装说明建议再建立一个目标目录(objdir),与源代码所在的目录(srcdir)分开。做完这些以后,进入目标目录,使用源目录中的configure来进行安装前的配置,详细的配置参数在安装说明里写得很清楚,我只对安装的路径和需要支持的语言进行了配置

configure --prefix=/usr/local/gcc-4.2.1 --enable-languages=c,c++

配置好以后,对就可以make了,不过FreeBSD自带的make会出错,所以还是使用gmake。
经过一个小时左右的时间,GCC4.2.1编译完成,再用gmake install把编译好的GCC安装到指定的目录下。整个安装过程就结束了。
分享到:
评论
1 楼 arust 2009-05-08  
对于越来越臃肿庞大复杂的 GCC 越来越反感,现在的 GCC 就像一个步入了更年期的妇女,不喜欢。
越是先进的东西,结构越是简单,越简单的东西,越好用。

相关推荐

Global site tag (gtag.js) - Google Analytics