使用Xcode测试为Objective-C ++代码库设置单元

时间:2011-03-09 00:20:03

标签: xcode compiler-errors linker-errors objective-c++

我的问题只是在尝试使用Objective-C ++运行测试包时遇到错误。

这是我看到的具体错误:

/iOS4.2/Tools/RunPlatformUnitTests.include: line 415: 38013 Trace/BPT trap          "${THIN_TEST_RIG}" "${OTHER_TEST_FLAGS}" "${TEST_BUNDLE_PATH}"
/iOS4.2/Tools/RunPlatformUnitTests.include:451: error: Test rig '/iOS4.2/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator4.2.sdk/Developer/usr/bin/otest' exited abnormally with code 133 (it may have crashed).

我在我的测试包中设置了一些链接器标志,包括以下内容:

-lxml2
-all_load

我知道这里的信息有点稀疏,我的目标配置是巨大的,可能会比这里的帮助更混乱,但是有什么东西可以立即显示我应该检查/确认吗?

1 个答案:

答案 0 :(得分:0)

单元测试中的-all_load标志是罪魁祸首。我认为单元测试包不同意它。