gpt4 book ai didi

c++ - 如何使用 cmake 脚本从命令行选择用于编译 C++ 代码的 xcode 版本

转载 作者:行者123 更新时间:2023-11-28 02:40:27 25 4
gpt4 key购买 nike

MAC中有两个xcode APP:一个是xcode4,一个是xcode5。当我用cmake编译C++项目时,它会直接调用xcode 5而不是xcode 4,我想知道当我从命令行调用cmake脚本时是否有办法直接调用xcode 4。谢谢。

编辑:

最终的解决方案是

sudo xcode-select --switch Path/to/xcode4

设置好之后就可以了。我尝试将环境变量设置为 DEVELOPER_DIR,虽然我可以清楚地看到定向路径是 xcode4,但在调用 cmake 脚本时它仍然调用 xcode5。

最佳答案

当前使用的Xcode版本可以通过执行获取:

xcode-select --print-path

您可以通过修改环境变量 DEVELOPER_DIR 来更改它。来自 documentation :

   DEVELOPER_DIR
Overrides the active developer directory. When DEVELOPER_DIR is set,
its value will be used instead of the system-wide
active developer directory.

关于c++ - 如何使用 cmake 脚本从命令行选择用于编译 C++ 代码的 xcode 版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26157584/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com