【问题标题】:Can I add an 'environment variable' in CMake GUI Wizard?我可以在 CMake GUI 向导中添加“环境变量”吗?
【发布时间】:2013-01-15 17:46:22
【问题描述】:

我正在使用的 CMake 脚本需要设置环境变量 XXX_HOME,但我没有,也不想添加它。

有没有办法让 CMake 认为这个变量存在,我设置了一个值,在 CMake 缓存中 - 最好使用 CMake GUI - 所以我不必编辑 CMake 脚本?我尝试在 GUI XXX_HOME = ... 中添加一个设置,但没有成功。

【问题讨论】:

  • 你不能从设置了环境变量的环境中运行 cmake-gui。我一直在 Windows 上这样做,以便我可以在具有相同源的完全不同的构建树中为不同的编译器/不同的位深度构建。在 linux 中,您还应该能够将变量设置在与 cmake-gui 相同的行上。像这样 XXX_HOME="/usr/src/xxx" cmake-gui
  • 嗯,也许我可以。值得一试。
  • @drescherjm 如果您想要绿色勾号,请将其移至答案...

标签: cmake


【解决方案1】:

你不能从设置了环境变量的环境中运行 cmake-gui 吗?我一直在 Windows 上使用批处理文件和 Visual Studio 命令提示符的快捷方式执行此操作,以便我可以在具有相同源的完全不同的构建树中为不同的编译器/不同的位深度进行构建。

在 linux 中,您还应该能够将变量设置在与 cmake-gui 相同的行上。像这样 XXX_HOME="/usr/src/xxx" cmake-gui

【讨论】:

  • 这个答案不符合 GUI 的精神。但无论如何@Mr。男孩,你承诺的那个蜱虫在哪里!?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-06-08
  • 1970-01-01
  • 1970-01-01
  • 2012-01-22
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多