我正在使用Armadillo和OpenBLAS进行线性代数运算。对于示例代码,我使用以下命令链接这些库:
g++ sample.cpp -I "path\armadillo\include" -I "path\OpenBLAS\include" -L "path\OpenBLAS\lib" -llibopenblas
代码已编译并成功运行。因此,要将这些库与CodeBlocks链接,我使用了Linker设置和Search Directories选项来指定库的位置。但我得到以下错误:
path\OpenBLAS\lib\libopenblas.a(dormqr.o):dormqr.f|| undefined reference to `_gfortran_concat_string'|
这与链接库或编译器有关吗?