我正在使用CLion IDE和Cmake,并尝试使用CERN根库编写Hello world。
CMakeLists.txt:
message(STATUS $ENV{ROOTSYS})
~/.bashrc:
export ROOTSYS="$HOME/tools/root-build/"
在内置期间,由于某种原因,CLion$ENV{ROOTSYS}为空。但是$ENV{PATH}返回正确的$PATH
我做错了什么?

最佳答案

来自CLion developersFAQ
问:如何在CLion中将环境变量和参数传递给CMake?
答:最好的方法是使用首选项/设置“生成、执行、部署”CMake对话框。
至于.bashrc文件,它只供bash使用。CLion不需要使用bash来运行配置过程。

关于cmake - Clion或cmake看不到环境变量,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/57366399/

10-11 09:22
查看更多