我正在使用Xcode8.3.1并试图在模拟器上运行我的项目,但它告诉我缺少一些库。特别是:
error: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator10.3.sdk/usr/lib/libxml2.tbd: No such file or directory
error: /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platfo
我在XCode 4中正确设置了一个项目,但现在在XCode 5中似乎是一场赌博。我有一些库项目需要在主项目之前构建。基本上:
主项目依赖于库A库A依赖于库B和库C
由于某些原因,库A有时没有在主项目之前构建,从而导致链接错误。这种情况并不总是发生,所以这就像是一种竞争状态。在XCode 5中是否有一些新的方式来指定严格的顺序?
附录:
所以之前我的结构是:
Main Project
+
|- Lib A
+
|-Lib B
|-Lib C
而且这似乎并不起作用(至少一直如此)。
然后我试着
Lib A
+
|- Main Project
+-Lib B
+-Lib C
结构
在使用xcodebuild构建时遇到问题。我的项目/应用程序使用Xcode - gui构建得很好。它根本没有找到/构建libcryptopp库,而libcryptopp库是构建过程的一部分。
错误是:
clang: error: no such file or directory: '/Users/builder/repo/ioskpay/xcode-cryptopp/cryptopp/build/Release-iphoneos/libcryptopp.a'
这个特定的文件应该派生自主应用程序中的另一个项目- xcodebuild根本没有正确地指向正确的文件夹,该文件夹应