目前,我在xcode
项目中包含了一个外部库。我已经在我的项目中手动包含了库,因此我可以获得所有库函数。没有任何编译时错误,但是当我正在运行时,我得到runtime error
有点像下面提到的那样
架构x86_64的未定义符号: “_zip_error_to_str”,引自: 在Myzipclass.o中问候::问候() “_zip_open”,引自: 在Myzipclass.o中问候::问候() ld:找不到架构x86_64的符号 clang:错误:链接器命令失败,退出代码为1(使用-v查看调用)
我已将libzip
个库包含在我的项目中。
更多细节:我没有包含任何框架。是否有必要包含框架?我是xcode
的新人。如果有必要包含框架,那么任何人都可以告诉我要包含的程序吗?我的意思是,它应该在项目内吗?
答案 0 :(得分:0)
刚从错误信息中得出结论,看看是否已将静态库libz.1.X.X.dylib添加到xcode
。否则,
目标--->构建阶段----->链接二进制文件库----->添加libz