1. 程式人生 > >執行iPhone6模擬器時連結出錯:"libstdc++.6.0.9.dylib:Undefined symbols for architecture i386"

執行iPhone6模擬器時連結出錯:"libstdc++.6.0.9.dylib:Undefined symbols for architecture i386"

1、問題描述

Xcode6執行iPhone6(or Plus)模擬器,工程中引入的第三方庫zxing、高德sdk編譯不過,原因是這些庫中引用的libstdc++.6.0.9.dylib中的C++函式不支援模擬器。

2、解決方法

更改Xcode6中C++的編譯選項,將C++ Language Dialect與C++ Standard Library都置為Compiler Default即可編譯通過~