zjxitcc 发表于 2021-5-13 17:06 好的,已经能够正常使用! |
abin 发表于 2021-5-13 16:12 好的,我看一下,非常感谢您! |
liuxdhs 发表于 2021-5-13 16:55 这是有几个文件名叫error.o, error.lo,程序开发者的个人癖好,正常情况,没问题。 |
zjxitcc 发表于 2021-5-13 16:20 您好,如楼下所述。 |
liuxdhs 发表于 2021-5-13 16:07 没截图 没法细说。 只要你的编译过程没有被某个error强行中断(例如执行make时由于某个error强行导致编译终止),一般没问题。 |
liuxdhs 发表于 2021-5-13 16:07 GCC9源码编译 https://www.bilibili.com/video/BV1HJ411H7Ca 视频中的技术方案,适用于绕开root授权,给自己安装软件的场景。 仅供参考 |
本帖最后由 liuxdhs 于 2021-5-13 16:09 编辑 zjxitcc 发表于 2021-5-12 19:53 您好,gcc5.5.0已经能够成功使用,能够进行编译fftw338等。在此过程中学习到了很多。非常感谢! 还想询问一下,在编译的过程中,会有个别的error红色字眼出现,这是编译过程中正常的一些字母还是说什么原因产生的呢? |
liuxdhs 发表于 2021-5-12 19:36 不可能找不到1.1.0,估计你是用了比较菜的搜索引擎(如 百毒)。 这里就有1.1.0版本 https://mirrors.nju.edu.cn/gnu/mpc/ |
本帖最后由 liuxdhs 于 2021-5-12 19:46 编辑 zjxitcc 发表于 2021-5-12 16:53 您好,我将之前安装的gcc5.5.0rm了,并且将路径删去,打算按您的方法重新编译看看存在什么错误。 然后现在在编译gmp-6.1.0的时候有一些error,不知道对此有没有影响 主要是ln:failed to create hard link ... operation not permitted 但是a.log中全部testsuite summary for GNU MP 6.1.0的fail的数目是0 在接下来的mpc-1.0.3(没有找到1.1.0版本),make是出现了error,conflicting types for 'mpfr_fmma' |
本帖最后由 zjxitcc 于 2021-5-12 16:56 编辑 liuxdhs 发表于 2021-5-12 16:16 先提一点小错误:是CXX=g++,g不要大写。 你已经直接用了官网二进制的cmake包,就不用再自己安装了。看你这是描述是自己感兴趣再尝试装,你在8L展示的报错很可能是GCC没装好,编译过程有报错,但自己没注意看。也有可能是GCC(以及三个库)的环境变量没写对,自己再检查检查。可以参考我写的《Linux下安装高版本GCC》 |
zjxitcc 发表于 2021-5-12 11:20 您好,我已经安装完了cmake3.20.2并且已经指定了路径。并且将exportCC CXX写入bashrc中,然后想试一下您第一条代码编译,还是存在以下问题。 |
本帖最后由 zjxitcc 于 2021-5-12 11:23 编辑 liuxdhs 发表于 2021-5-12 11:15 如果你按这条编译时 CC=gcc CXX=g++ cmake -DCMAKE_INSTALL_PREFIX=xxx -DCMAKE_USE_OPENSSL=OFF ../ 仍提示找不到CC或CXX,请截图展示。(我认为这不太可能) 另外,你可以把 export CC=... expoer CXX=... 这两条写进你的~/.bashrc,这样以后变量CC和CXX就默认是用你刚装的5.5.0了。 还有其它问题,应该截图展示报错信息。或另开一贴,或到相关帖子下留言。 |
手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图
GMT+8, 2024-11-24 00:42 , Processed in 0.340118 second(s), 26 queries , Gzip On.