首页 > 解决方案 > 为什么 gfortran 取决于 lblas 标志的位置?

问题描述

我可以使用编译 Fortran 代码

gfortran -o $target *.o -lblas

但它不编译

gfortran -lblas -o $target *.o

为什么它取决于-lblas旗帜的位置?这是标准行为吗?如果没有,我该如何解决?

这些BLAS库位于非标准位置并在LD_LIBRARY_PATH环境变量中设置。gfortran v9.3.0上运行Ubuntu 20.04

标签: fortrangfortranblas

解决方案


推荐阅读