文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>编译GCC4.5过程中碰到的一点问题

编译GCC4.5过程中碰到的一点问题

时间:2010-12-29  来源:hchsdbx

gcc4.5加上了对于mpfr, gmp, mpc的依赖。貌似这些都是处理高精度数值问题的一些包,难道GCC要想科学计算领域发力了? 编译过程,首先编译gmp,然后mpfr,最后mpc。编译完了这三个以后才可以编译GCC。 编译gmp,比较简单,configure完了make , make install就行,编译mpfr,configure的时候注意加上参数 --with-gmp-include=<gmp相关头文件路径> --with-gmp-lib=<gmp相关库路径> 编译mpc,configure的时候注意参数--with-gmp-include=<gmp相关头文件路径> --with-gmp-lib=<gmp相关库路径> --with-mpfr-include=<mpfr相关头文件路径> --with-mpfr-lib=<mpfr相关库路径> 编译GCC过程中configure注意要有--with-gmp-include=<gmp相关头文件路径> --with-gmp-lib=<gmp相关库路径> 编译GCC过程中碰上错误提示: configure: error: cannot compute suffix of object files: cannot compile
See `config.log' for more details.
make[2]: *** [configure-stage1-target-libgcc] Error 1
。。。(省略部分提示) make: *** [all] Error 2
这种情况出现的原因是链接库没有指定正确,很多情况是因为mpc\gmp\mpfr的lib安装的路径没有被指定到LD-LIBRARY-PATH中所致,改正方案,在configure GCC 之前,运行如下命令: "export LD-LIBRARY-PATH=/path/to/libdir:$LD-LIBRARY-PATH"
其中libdir就是一些依赖库并不在标准路径中的库的路径(有点绕口。。。)
  应该这样可以了,可能在lfs的时候能碰上这种问题。
相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载