标签: linux clion environment-modules
我正在尝试使用clion ins linux设置一个项目但是当导入它时我得到一个错误,因为无法找到eigen 3 Eigen3作为环境模块安装(模块加载eigen3),实际上我可以在使用linux shell时编译这个项目。 所以我怀疑我不得不说clion如何使用环境模块,这是我在网上找不到的。
答案 0 :(得分:0)
您必须在启动CLion之前加载环境模块。
这样做的一种方法是在module load eigen3之后从终端启动CLion。
module load eigen3
另一种方式(更依赖于分发,可能并不总是有效)是在~/.profile(或~/.bash_profile)中加载模块,以便在您登录并且可用时加载模块当你打开任何程序时。
~/.profile
~/.bash_profile
不要忘记重置CMake缓存。
答案 1 :(得分:0)
另一种方法是通过以下步骤简单地设置必要的环境变量:
运行->编辑配置... ,然后编辑环境变量部分:
您只需执行一次。之后,每次打开项目时,您都有正确的环境变量。