Fre*_*ric 4 linker binding xamarin.ios
我正在为Wikitude SDK创建本机库绑定。
MonoTouch 应用程序无法链接:
架构 armv7 的未定义符号:
“std::__1::basic_string, std::__1::allocator >::find_last_of(char const*, unsigned long, unsigned long) const”,引用自:WtUnzip::unzipFileTo(char const) *, bool) 在 WikitudeSDK.a(wtunzip.o) ...
我的链接:
[assembly: LinkWith ("WikitudeSDK.a", LinkTarget.ArmV7, Frameworks = "CoreVideo Security SystemConfiguration CoreMedia AVFoundation CFNetwork CoreLocation CoreMotion MediaPlayer OpenGLES QuartzCore CoreGraphics", ForceLoad = true, LinkerFlags = "-lsqlite3.0 -ObjC", IsCxx = true)]
Run Code Online (Sandbox Code Playgroud)
我不得不承认,我是这个 MonoTouch/IOS 世界的新手,因为我试图让我的头离开水面。
我应该怎么做才能让我的应用程序链接?
我只是想我需要在我的 LinkWith 中添加 libc++。我的新 LinkWith 看起来像这样:
[assembly: LinkWith ("WikitudeSDK.a", LinkTarget.ArmV7, Frameworks = "CoreVideo Security SystemConfiguration CoreMedia AVFoundation CFNetwork CoreLocation CoreMotion MediaPlayer OpenGLES QuartzCore CoreGraphics", ForceLoad = true, LinkerFlags = "-lsqlite3.0 -ObjC -lc++", IsCxx = true)]
Run Code Online (Sandbox Code Playgroud)
希望这最终可以帮助其他人。
| 归档时间: |
|
| 查看次数: |
546 次 |
| 最近记录: |