fortran - 为什么 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
。
解决方案
推荐阅读
- javascript - jQuery根据2个字段之间的差异设置动态创建的输入字段
- python - 返回排名数据框 pandas 的前 2 列和后 1 列
- python - 当我将 2 条短裤缝回无符号长时得到错误的值
- java - 在 REST 端点中流式传输 Kafka 消息
- java - RxJava 仅在部分流程中延迟重复
- python - NotImplementedError:尝试循环遍历目录中的所有 .html 文件时不支持非相对模式
- python - 存储以 tkinter 形式输入的变量
- python - 如何仅在 pandas df 的堆积条形图中绘制前 n 个最高值?
- scala - 无法在 sbt 中合并 aws 类
- appium - 如何在 Appium Test (Java) 中使用 if-else 语句