libzip外部库包含在xcode项目中

时间:2016-06-09 06:32:00

标签: c++ ios xcode libzip

目前,我在xcode项目中包含了一个外部库。我已经在我的项目中手动包含了库,因此我可以获得所有库函数。没有任何编译时错误,但是当我正在运行时,我得到runtime error有点像下面提到的那样

  

架构x86_64的未定义符号:     “_zip_error_to_str”,引自:         在Myzipclass.o中问候::问候()     “_zip_open”,引自:         在Myzipclass.o中问候::问候()   ld:找不到架构x86_64的符号   clang:错误:链接器命令失败,退出代码为1(使用-v查看调用)

我已将libzip个库包含在我的项目中。

更多细节:我没有包含任何框架。是否有必要包含框架?我是xcode的新人。如果有必要包含框架,那么任何人都可以告诉我要包含的程序吗?我的意思是,它应该在项目内吗?

1 个答案:

答案 0 :(得分:0)

刚从错误信息中得出结论,看看是否已将静态库libz.1.X.X.dylib添加到xcode。否则,

  

目标--->构建阶段----->链接二进制文件库----->添加libz