多个静态链接库出现duplicate错误解决办法
来源:互联网 发布:post json 接口 php 编辑:程序博客网 时间:2024/05/12 04:08
我在做一个游戏的时候,用的是cocos2dx框架,分享用的是OC.出现了一个问题,就是用分享的时候出现 unrecognized selector wbsdn_base64string。
很多人给的办法是直接在 build setting中设置 other linker flags 为 -all_load ,然后把 Architecture中的 armv7 去掉。我想说如果我们这么做的话,直接就会出现必须包含armv7 架构。所以这种方法是不可行的!而且如果我们直接吧other linker flags设置为-all_load的话,Cocos2dx中的main.o会和项目ios文件夹中的main文件会报出 duplicate错误。所以我们不能设置成-all_load
解决办法:如果我们要链接其他的静态链接库,如果我们是用的cocopods管理第三方库的话我们打开cocospods的配置文件,如图:
然后对照上面的图,这才开始设置other linker flags 中的项:
如图:
注意:-Objc是第三方引入的库,而 -framework是系统的库。请特别注意这个格式!
1 0
- 多个静态链接库出现duplicate错误解决办法
- 链接hdf5库出现错误的解决办法
- linux静态库链接静态库导致的链接错误解决办法
- 当缺失静态库出现duplicate
- 解决 Xcode下使用公用静态库,出现的"Duplicate Symbol"错误
- 解决 Xcode下使用公用静态库,出现的"Duplicate Symbol"错误
- loadrunner中duplicate entry错误出现于解决办法
- duplicate symbol 错误的解决办法
- 关于 加载第三方库的时候出现link2005 链接错误的解决办法
- outlook出现"定位链接浏览器"错误的解决办法
- linux多路径相关错误解决办法 "Found duplicate PV xxx"
- ios 含category的静态库出现selector not recognized错误的解决办法
- vc++设置为静态库后编译调试出现 map_pp.cpp Line:179 错误解决办法
- 链接ffmpeg静态库出现undefined异常
- 链接静态库时__imp_前缀错误
- 常见链接错误解决办法
- 【笔记】unix系统下,多个静态库链接到一个可执行程序后,执行时出现莫名奇妙的问题
- 程序链接静态库,静态库再链接另一个静态库,出现未定义的问题?
- 【NOIP模拟题】最大公约数
- 从知乎上看到的一段话,记录下来
- nginx-rtmp-module 权限控制
- Linux — 进程管理(基础)
- UIImage 转灰度
- 多个静态链接库出现duplicate错误解决办法
- Sql Server Sqlexpress无法用sa登录,安装了个navicat可以当界面工具
- 如何实现QML中的pathview
- 聊天室系统的Java实现
- 【React Native开发】React Native控件之DrawerLayoutAndroid抽屉导航切换组件讲解(13)
- Visual Studio 2015专业版安装激活图文教程
- 安卓 LIstView Adapter使用ViewHolder
- Soket编程学习
- qt5.3的操作技巧