标签: g77

如何找出使用的编译器:g77或gfortran

我正在为一个私有项目编译库,这取决于许多库.具体来说,其中一个依赖项是使用Fortran编译的.在某些情况下,我已经看到编译的依赖项g77,在其他人看到它编译时gfortran.然后我的项目./configure要么与其中任何一个-lg2c或者链接-lgfortran,但到目前为止我一直在手工做.

如果有可能,我怎样才能从查看依赖库(通过例如nm或其他一些实用工具?),找到所使用的编译器g77(然后我将-lg2c在我的链接选项中使用)或gfortran(然后我'会用-lgfortran吗)?

提前致谢!

gfortran g77

7
推荐指数
1
解决办法
1829
查看次数

确定哪个编译器构建了我的LAPACK

我想安装最新版本numpy(Python的数字库),而版本(v1.6.1)还没有在Ubuntu Oneiric存储库中.当我继续手动安装它时,我读入INSTALL文件,该文件numpy需要使用构建的相同编译器LAPACK(使用的fortran lib numpy)构建.不幸的是,我不知道是哪个编译器.我没有LAPACK自己安装- apt-get当我安装旧版numpy(v1.5.1)时,我没有安装apt.如果我不得不猜测,我会说gfortran,但我宁愿不要搞砸了.

我如何确定哪个编译器构建了我当前的安装LAPACK?有没有简单的方法 - 也许运行一些使用它并检查输出的fortran代码?

谢谢!

fortran numpy gfortran g77 lapack

3
推荐指数
1
解决办法
1255
查看次数

标签 统计

g77 ×2

gfortran ×2

fortran ×1

lapack ×1

numpy ×1