我在 Ubuntu 16.04 上安装了 build-essential,因为我需要 gfortran、gcc、g++。我尝试运行 Nek5000,但出现错误makenek
:
gcc: error: unrecognized command line option ‘-fno-plt’
我读到是 gcc 版本导致了这个问题,所以我安装了 gcc-7 并重新运行,但似乎程序仍然使用 build-essential (5.4.0) 中的 gcc 进行编译,因为我一直收到相同的错误输出。
您知道我是否可以“选择”使用 gcc-7 进行编译吗?或者最好卸载 build essential 并单独安装 gcc、g++ 等?此外,如果您有其他解决上述错误的想法,我将不胜感激。
感谢您的关注。