C++ 11 ? 如果真冲突试试 分别编译 再Link到一起? 或者哪个有源码可以改 就委屈一下.
我看 xcode 里 可以language 选成 C++11 而 stand library 用普通的..
经过试验,这个问题可以用CocoaPod解决。即:在project setting里设置一种language dialect, 在CocoaPod的podspec里设置另一种,程序可以运行起来。
具体原理是,主target不直接和第三方库打交道和编译在一起,而是通过pod的中间静态链接库作为桥梁来连接到第三方库。
这场景体现了CocoaPod的威力啊。