使用 CLion,如何为 cmake 构建设置环境变量?
With CLion, how do I set an environment variable for the cmake build?
我是 CLion 的新手;并导入了一个 CMakeLists.txt
项目。要正确配置,我需要设置某个环境变量。
现在,我知道我可以通过在调用 CLion 之前设置该变量来做到这一点;但假设我没有,或者我想在运行时改变一些东西——我可以这样做吗?如果我可以,那怎么办?我仍然不知道如何绕过 IDE。
执行以下操作:
- 开始构建,或者在您的 Window
上获取 CMake 控制台窗格
- 窗格左侧应该有两列图标。
- 选择 gear-wheel 图标
- 选择 CMake 设置
- 现在您会看到一个对话框,您可以在其中设置环境变量或 CMake command-line 参数(可能涉及定义,例如
-DCMAKE_BUILD _TYPE
等)
应该这样做。
根据FAQ
Q: How to pass environment variables and parameters to CMake in CLion?
A: The best way is to use Preferences/Settings | Build, Execution, Deployment | CMake dialog.
因此:文件 > 设置 > 构建、执行、部署 > CMake
对话框中有 环境 字段。
我是 CLion 的新手;并导入了一个 CMakeLists.txt
项目。要正确配置,我需要设置某个环境变量。
现在,我知道我可以通过在调用 CLion 之前设置该变量来做到这一点;但假设我没有,或者我想在运行时改变一些东西——我可以这样做吗?如果我可以,那怎么办?我仍然不知道如何绕过 IDE。
执行以下操作:
- 开始构建,或者在您的 Window 上获取 CMake 控制台窗格
- 窗格左侧应该有两列图标。
- 选择 gear-wheel 图标
- 选择 CMake 设置
- 现在您会看到一个对话框,您可以在其中设置环境变量或 CMake command-line 参数(可能涉及定义,例如
-DCMAKE_BUILD _TYPE
等)
应该这样做。
根据FAQ
Q: How to pass environment variables and parameters to CMake in CLion?
A: The best way is to use Preferences/Settings | Build, Execution, Deployment | CMake dialog.
因此:文件 > 设置 > 构建、执行、部署 > CMake
对话框中有 环境 字段。