Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/155.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 在XCode 4.4.1上构建gtest框架_C++_Xcode_Testing_Stl_Googletest - Fatal编程技术网

C++ 在XCode 4.4.1上构建gtest框架

C++ 在XCode 4.4.1上构建gtest框架,c++,xcode,testing,stl,googletest,C++,Xcode,Testing,Stl,Googletest,我正试图按照说明和步骤为XCode 4.4.1构建gtest;然而,在尝试构建“gtest框架”时,我的“方案”中唯一可能的目标是“我的Mac 64位” 当我尝试构建项目时,出现以下错误:- 运行目标My Mac 64位对于运行方案“gtest framework”无效。这个 方案“gtest framework”不包含可为其生成的可构建项 运行目标My Mac 64位支持的SDK。确保 您的目标都指定了此版本的支持的SDK Xcode 如何继续为XCode构建gtest,以便将其用于我的项目?

我正试图按照说明和步骤为XCode 4.4.1构建gtest;然而,在尝试构建“gtest框架”时,我的“方案”中唯一可能的目标是“我的Mac 64位”

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

运行目标My Mac 64位对于运行方案“gtest framework”无效。这个 方案“gtest framework”不包含可为其生成的可构建项 运行目标My Mac 64位支持的SDK。确保 您的目标都指定了此版本的支持的SDK Xcode


如何继续为XCode构建gtest,以便将其用于我的项目?

在General.xcconfig中更改SDKROOT和MACOSX部署目标的值

// Default SDK and minimum OS version is 10.4
SDKROOT = $(DEVELOPER_SDK_DIR)/MacOSX10.7.sdk
MACOSX_DEPLOYMENT_TARGET = 10.7
在“项目生成设置”中,将基本SDK更改为10.7,并将编译器更改为默认编译器

构建gtest现在应该可以工作了