您的位置:首页 > 产品设计 > UI/UE

【Link】Building for MacOSX, but linking against dylib built for iOS Simulator file

2017-09-23 10:26 471 查看
###Date: 2016/9/23

      今天在工作中遇到一个问题:在Mac电脑上编译ios_i386和ios_x86_64的demo可执行文件,但是连接一直报错(Building for MacOSX, but linking against dylib built for iOS Simulator file)。经过分析,是因为连接选项中缺少了指定平台的参数:LDFLAG+=-arch i386。

       总结一下可知,ios32和ios64平台的demo可执行文件可以在Mac OSX电脑上编译出来,但是需要在iphone手机上运行测试;ios_i386和ios_x86_64平台(simulator,在Windows上模拟ios程序)的demo可执行文件既可以在Mac OSX电脑上编译出来,并且可以正常运行。

参考:https://stackoverflow.com/questions/18682267/building-for-macosx-but-linking-against-dylib-built-for-ios-simulator-file



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐