我已经使用设置(设备,发布)编译了我的 iPhone 应用程序。
我将它安装在测试机器上,它运行没有问题。
这就是问题所在。该应用程序链接到 C++ 库。在模拟器上编译没有错误。然而,设备编译会产生 568 个错误,主要是关于 AppDelegate.o 的不同可见性。
它们看起来都像:
QL::Error::~Error() 在 /QL/build/Release-iphoneos/libQLLibrary.a(abcd.o) 和 /Programming/ObjC/Second/build/Second 中具有不同的可见性(默认)和(隐藏)。构建/发布-iphoneos/FG.build/Objects-normal/armv6/AppDelegate.o
为什么会这样,无论如何我怎样才能停止错误?