2011-03-09 23 views
0

我的问题很简单,就是在尝试使用Objective-C++运行测试包时出现错误。使用XCode测试为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 

我知道的信息是有点稀疏在这里,我的目标配置是巨大的,可能会比这里的帮助混淆更多,但是有什么明显的我应该检查/确认吗?

谢谢,我会根据需要更新/编辑更多细节。

回答

0

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