现在的位置: 首页 > 综合 > 正文

集成第三方库常见问题

2018年04月19日 ⁄ 综合 ⁄ 共 477字 ⁄ 字号 评论关闭

集成第三方库常见问题

miss required architecture x86_64 in file xxx

.a 文件不支持 64 位,需要你找到源码,或者编译出来的64位包

编译正确,使用时崩溃

但凡打包.a 文件的时候,如果使用了category,容易出现编译正确,但是一打开就崩溃的问题需要做如下处理:

“Other Linker Flags”设置项,双击添加这两个标志-ObjC与-all_load

使用SVN时提交 .a 文件失败,或者被忽略了

在CornerStone的菜单栏里面 View->ShowIgnoreItems 把library标记为Add就可以上传了

其他工具同理

没有引入框架,导致编译不通过

手头没有这样的例子,一般表现为找不到某个方法,按照 .a 文件使用方法就行

xml 相关

找到“Paths\Header Search Paths”项,双击添加 /usr/include/libxml2

找到“Linking\Other Linker Flags”项,并添加“-lxml2”到列表中

最后,只想说一句,按照文档来配置,一般都没有问题。

平时设置过的,可以按照记忆做,有问题再回来解决问题

抱歉!评论已关闭.