1
我想有一个普通用户,没有sudo
访问,编译和运行一个程序,使用libblas
和liblapack
,并至少有两个版本的这些库(ATLAS和OpenBLAS )。用update-alternatives
我可以从一个版本切换到另一个版本,但我需要使用sudo
。选择替代库作为普通用户
有没有一种方法可以选择这些库作为普通用户?编译在命令行中使用-lblas -llapack
,也许我可以添加完整路径或其他东西?
。谢谢。只需在'/ usr/lib'中创建已经安装的库目录的链接,并在'-L'和'-rpath'选项中使用这些链接似乎可以工作。 – Jellby