您好,欢迎来到花图问答。
搜索
您的当前位置:首页其它知识拾遗和常见问题(四)

其它知识拾遗和常见问题(四)

来源:花图问答

iOS动态库和静态库知识专题导航

集成静态库常见问题

常见问题(一)

出错代码:

clang: error: linker command failed with exit code 1 (use -v to see invocation)

可能原因:

静态库头文件中有.m文件,将.m文件去除;

静态库文件路径不对,设置Library Search Paths为当前导入库的相对路径;

缺少静态库依赖的系统库,添加相应的依赖库;

静态库中存在OC分类、C文件、C++文件,设置Other Linker Flags为响应的值;

添加的的是动态库,导入对应的静态库。

终端命令如何合并两个文件

    1.打开终端;

    2."cd 文件夹"进入要合并的文件夹路径;

    3."pwd"查看当前所在文件夹路径;

    4."ls"查看当前文件夹下文件和文件夹名称;

    5."lipo -create 文件1 文件2 -output 新文件"合并文件1和文件2生成新文件;

    6."lipo -info 文件名"查看文件的文件信息。

Copyright © 2019- huatuowenda.com 版权所有 湘ICP备2023022495号-1

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务