我刚刚更新到Xcode 8,我不能再构建基于xml2的应用程序了.如果我构建一个简单的文件并尝试按如下方式构建它:
c++ myapp.cc `xml2-config --cflags` `xml2-config --libs`
Run Code Online (Sandbox Code Playgroud)
...我收到以下错误消息:
ld: file not found: /usr/lib/system/libsystem_symptoms.dylib for architecture x86_64
Run Code Online (Sandbox Code Playgroud)
myapp.cc中的内容并不重要(我的主程序只返回0).根问题似乎是Apple在Xcode 8中删除了/usr/lib/system/libsystem_symptoms.dylib,但/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/中的许多.tbd文件SDKs/MacOSX10.12.sdk/usr/lib仍然指向它.有没有其他人遇到这样的问题?