首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >获取Apple Mach-o错误

获取Apple Mach-o错误
EN

Stack Overflow用户
提问于 2014-03-31 13:16:42
回答 1查看 84关注 0票数 0

我是iOS的新手,在通过SQLite保存和检索数据时,我得到了Apple Mach-o错误(8个错误)。我已经将构建设置设置为搜索库路径,但它为空。我已经添加了libz.dylib和libsqlite3库。

代码语言:javascript
复制
Undefined symbols for architecture i386:
  "_sqlite3_close", referenced from:
      -[ViewController viewDidLoad] in ViewController.o
      -[ViewController saveData:] in ViewController.o
      -[ViewController findData:] in ViewController.o
  "_sqlite3_column_text", referenced from:
      -[ViewController findData:] in ViewController.o
  "_sqlite3_exec", referenced from:
      -[ViewController viewDidLoad] in ViewController.o
  "_sqlite3_finalize", referenced from:
      -[ViewController saveData:] in ViewController.o
      -[ViewController findData:] in ViewController.o
  "_sqlite3_open", referenced from:
      -[ViewController viewDidLoad] in ViewController.o
      -[ViewController saveData:] in ViewController.o
      -[ViewController findData:] in ViewController.o
  "_sqlite3_prepare_v2", referenced from:
      -[ViewController saveData:] in ViewController.o
      -[ViewController findData:] in ViewController.o
  "_sqlite3_step", referenced from:
      -[ViewController saveData:] in ViewController.o
      -[ViewController findData:] in ViewController.o
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)
EN

回答 1

Stack Overflow用户

发布于 2014-03-31 15:18:03

你还没有链接到sqlite库中(如果你认为你已经链接了,那么你就做错了)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22754073

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档