像往常一样先使用configure进行配置,但报错configure: error: linking to Fortran libraries from C fails
。思考一下后,猜测是因为C和fortran使用了不同的编译器导致的。因此,要使用FC和CC来指定所使用的编译器,从来保证它们的库在调用时不会出问题。
以使用PGI编译器为例,在configure时,需要使用./configure CC=pgcc FC=pgf90
命令。
像往常一样先使用configure进行配置,但报错configure: error: linking to Fortran libraries from C fails
。思考一下后,猜测是因为C和fortran使用了不同的编译器导致的。因此,要使用FC和CC来指定所使用的编译器,从来保证它们的库在调用时不会出问题。
以使用PGI编译器为例,在configure时,需要使用./configure CC=pgcc FC=pgf90
命令。
本文链接:https://debug.fanzheng.org/post/error-when-compiling-MCT.html
-- EOF --
Comments
注:如果长时间无法加载,请针对 disq.us | disquscdn.com | disqus.com 启用代理。