GHUnit CLI Build:Availability.h错误

时间:2011-04-08 16:28:38

标签: xcodebuild gh-unit

我正在尝试编写一个GHUnit目标的命令行构建,它在Xcode中构建得很好。我正在运行以下命令来构建:

  

GHUNIT_CLI = 1 xcodebuild -target   BasicBrowserUnitTest -configuration   调试-sdk iphonesimulator4.0 build

它相当不错,直到它在Availability.h中找到一个错误,一个SDK标题:

  

/ Xcode4   GM /平台/ iPhoneSimulator.platform /开发商/软件开发工具包/ iPhoneSimulator4.0.sdk的/ usr /包括/ AvailabilityInternal.h:56:42:   错误:运算符'<'没有了   操作数

显然,我没有对Apple的内容进行任何更改,为什么我会收到此错误以及如何解决?

1 个答案:

答案 0 :(得分:0)

问题是我没有指定正确的SDK版本:

  

GHUNIT_CLI = 1 xcodebuild -target   BasicBrowserUnitTest -configuration   调试-sdk iphonesimulator4.0 build

需要:

  

GHUNIT_CLI = 1 xcodebuild -target   BasicBrowserUnitTest -configuration   调试-sdk iphonesimulator4.3   构建

或者在这种情况下,是最新的SDK版本。