問題原因
xcode 10 移除了 libstdc++ 庫, 替換為 libc++ 庫而導(dǎo)致無法找到頭文件。
報錯信息
解決方案
下載 libstdc++ 庫
鏈接: https://pan.baidu.com/s/1-9Qkv3O7gGJPj--r-8CpPQ 提取碼: zr1y
將文件夾中的文件分別對應(yīng)復(fù)制到Xcode中的以下4個目錄中即可:
- /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/CoreSimulator/Profiles/Runtimes/iOS.simruntime/Contents/Resources/RuntimeRoot/usr/lib/
- /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/lib/
- /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/usr/lib/
- /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk/usr/lib/
操作步驟: Finder -- 右鍵 -- 前往文件夾
將編號對應(yīng)的文件復(fù)制到對應(yīng)編號的文件目錄中即可礁叔。