当我搜索mac os x opengl教程并尝试构建它时,我收到以下错误消息。我试图改变" OS X部署目标"到10.10约塞米蒂(我正在跑步),但它没有效果。我无法在网上找到任何可能出错的文档,也无法找到有关XCode 7的任何教程。关于我做错了什么的想法?
"我的Mac运行OS X 10.10.5,低于tutorial01_first_window的最低部署目标。更改项目的最低部署目标或升级My Mac的OS X版本。"
以下是我根据说明使用CMake下载和构建的原始教程: http://www.opengl-tutorial.org/beginners-tutorials/tutorial-1-opening-a-window/
答案 0 :(得分:0)
我碰到了同样的事情。我正在运行10.10.5 Yosemite并且正在使用Xcode 7.0.1和CMake 3.3.2并且它坚持生成10.11部署目标。
这个答案有点陈旧,但它让我有了很长的路要走: https://stackoverflow.com/a/26329890/2059999
我可以通过手动将我项目中目标二进制文件上的OS X部署目标设置为10.10来实现它,但是每次重新运行时,CMake都会破坏我的更改,这很烦人。
答案 1 :(得分:0)
我在最近升级Xcode(版本7.0.1)后遇到了这个问题。事实证明,它的默认部署目标是OS X 10.11,它高于我的目标。上述解决方案确实有效。但是,要永久地设置这个"在CMake中,找到高级选项" CMAKE_OSX_DEPLOYMENT_TARGET"并将其设置为系统上的一个,例如10.10。
答案 2 :(得分:0)
我正在使用自制软件发送此消息并将Xcode从7.3.1更新为Xcode 8.1修复它