sqs 发表于 2024-1-4 23:37:53

Lapack 安装后库依赖出现错误

在WSL2的Ubuntu中安装lapack,安装命令为sudo apt-get install libblas-dev liblapack-dev
编译时显示库依赖出现错误
/usr/bin/ld: /tmp/ccpnvyvq.o: in function `MAIN__':
graph_eb.f90:(.text+0x2c9): undefined reference to `sgev_'
collect2: error: ld returned 1 exit status
请问如何处理呢

Transpose 发表于 2024-1-5 09:05:50

lapack没有这个函数,选择正确的函数名

sqs 发表于 2024-1-5 10:02:28

Transpose 发表于 2024-1-5 09:05
lapack没有这个函数,选择正确的函数名
可是我用ZHEEV的话也会报错呀,lapack中是有ZHEEV这个函数的

sqs 发表于 2024-1-5 10:25:29

Transpose 发表于 2024-1-5 09:05
lapack没有这个函数,选择正确的函数名

感觉问题应该在这里
update-alternatives: using /usr/lib/x86_64-linux-gnu/lapack/liblapack.so to provide /usr/lib/x86_64-linux-gnu/liblapack.so (liblapack.so-x86_64-linux-gnu) in auto mode
Processing triggers for libc-bin (2.35-0ubuntu3.5) ...
/sbin/ldconfig.real: /usr/lib/wsl/lib/libcuda.so.1 is not a symbolic link
页: [1]
查看完整版本: Lapack 安装后库依赖出现错误