【问题标题】:building gtest framework on XCode 4.4.1在 XCode 4.4.1 上构建 gtest 框架
【发布时间】:2012-10-07 14:38:00
【问题描述】:

我正在尝试按照 herehere 的说明为 XCode 4.4.1 构建 gtest;但是,似乎在尝试构建“gtest-framework”时,我的“Scheme”中唯一可能的目的地是“My Mac 64-bit”。

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

运行目标 My Mac 64 位不适用于运行方案“gtest-framework”。这 方案“gtest-framework”不包含可构建的可构建对象 运行目标 My Mac 64 位支持的 SDK。确保 您的目标都指定了此版本支持的 SDK Xcode。

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

【问题讨论】:

    标签: c++ xcode testing stl googletest


    【解决方案1】:

    在 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
    

    在项目 Build Settings 中,将 Base SDK 更改为 10.7,将 Compiler 更改为默认编译器。

    现在应该可以构建 gtest 了。

    【讨论】:

      猜你喜欢
      • 2017-12-21
      • 1970-01-01
      • 1970-01-01
      • 2013-12-19
      • 2021-02-04
      • 1970-01-01
      • 2010-10-28
      • 2014-07-25
      • 1970-01-01
      相关资源
      最近更新 更多