Kar*_*tik 6 xamarin.ios ios xamarin
我今天尝试编译我的xamarin项目,突然间我遇到了这些错误:
错误MT5210:本机链接失败,未定义符号:_mono_handle_global_vregs.请验证是否已引用所有必需的框架并且本机库已正确链接.
错误MT5210:本机链接失败,未定义符号:_mono_inst_name.请验证是否已引用所有必需的框架并且本机库已正确链接.
错误MT5210:本机链接失败,未定义符号:_mono_local_deadce.请验证是否已引用所有必需的框架并且本机库已正确链接.
错误MT5210:本机链接失败,未定义符号:_mono_print_code.请验证是否已引用所有必需的框架并且本机库已正确链接.
错误MT5210:本机链接失败,未定义符号:_mono_type_to_regmove.请验证是否已引用所有必需的框架并且本机库已正确链接.
错误MT5210:本机链接失败,未定义的符号:_type_to_eval_stack_type.请验证是否已引用所有必需的框架并且正确链接了本机库.
错误MT5202:本机链接失败.请查看构建日志.
任何人都可以指出我为什么会发生这些事情?
我将Firebase iOS sdk作为绑定项目添加到解决方案中
这是 Xamarin bug ->在这里观看。 您应该从其他 mtouch 参数中删除“--gcc_flags -load_all”才能构建项目。
更新
@Kartik,在这里您可以找到有关mtouch.
--gcc_flags方法 :
将许多标志直接添加到链接最终二进制文件的 gcc 调用中。这可用于链接另一个静态库文件 (libXXX.a) 中的静态代码。darwin 链接器将删除它没有看到直接引用的任何代码,添加 -ObjC 以保留所有 Objective-c 段或-all_load以保留所有静态库。
| 归档时间: |
|
| 查看次数: |
9057 次 |
| 最近记录: |