【发布时间】:2012-04-27 06:20:16
【问题描述】:
有谁知道如何指定要使用 CMake 构建的 Mac OS X SDK?我搜索了cmake mac "base sdk",但什么也没找到。
我正在使用 CMake 生成 Unix makefile。
更新
在我的 10.6 安装中,我看到 /Developer/SDKs 具有以下内容:
- MacOSX10.4u.sdk
- MacOSX10.5.sdk
- MacOSX10.6.sdk
也许我可以让 CMake 以某种方式将这些路径之一传递给编译器?
另外,我的 10.7 安装只有:
- MacOSX10.6.sdk
- MacOSX10.7.sdk
这是否意味着它只能为这些平台构建?
更新 2
该死,我才意识到实际上我并没有使用 Xcode——所以这可能会影响一些答案。另外,我现在正在尝试使用 Mac OS X 10.8 开发者预览版(有一些奇怪的结果,请参阅我的答案)。
【问题讨论】:
-
有趣的一点,感谢您的提醒。