在XCode 4.4.1上构建gtest框架

时间:2012-10-07 14:38:00

标签: c++ xcode testing stl googletest

我正在尝试根据说明herehere为XCode 4.4.1构建gtest;然而,似乎在尝试构建“gtest-framework”时,我的“Scheme”中唯一可能的目的地是“我的Mac 64位”。

当我尝试构建项目时,出现以下错误: -

  

运行目标My Mac 64位对于运行方案'gtest-framework'无效。该   scheme'gtest-framework'不包含可构建的可构建项   运行目标My Mac 64位支持的SDK。确保   您的目标都指定此版本支持的SDK   xcode中。

我怎样才能继续为XCode构建gtest,以便我可以将它用于我的项目?

1 个答案:

答案 0 :(得分:3)

在General.xcconfig中更改SDKROOT和MACOSX_DEPLOYMENT_TARGET的值

// Default SDK and minimum OS version is 10.4
SDKROOT = $(DEVELOPER_SDK_DIR)/MacOSX10.7.sdk
MACOSX_DEPLOYMENT_TARGET = 10.7

在项目构建设置中,将Base SDK更改为10.7,将编译器更改为默认编译器。

建立gtest现在应该有效。

相关问题