Как исправить ошибки sqlite3 при попытке реализовать мой класс DBAccess - PullRequest
1 голос
/ 09 июня 2011

Я работаю над своим классом доступа к базе данных, который пытается делать вызовы в БД с помощью функций sqlite3, но я получаю все эти ошибки, я просто удивляюсь, сталкивался ли кто-либо с подобными ошибками раньше или они имеют какие-либоидея о том, почему они могут происходить.

Undefined symbols:
  "_sqlite3_finalize", referenced from:
      -[DBAccess getAllMakes] in DBAccess.o
  "_sqlite3_errmsg", referenced from:
      -[DBAccess initalizeDatabase] in DBAccess.o
      -[DBAccess closeDatabase] in DBAccess.o
  "_sqlite3_step", referenced from:
      -[DBAccess getAllMakes] in DBAccess.o
  "_sqlite3_column_text", referenced from:
      -[DBAccess getAllMakes] in DBAccess.o
  "_sqlite3_prepare_v2", referenced from:
      -[DBAccess getAllMakes] in DBAccess.o
  "_sqlite3_open", referenced from:
      -[DBAccess initalizeDatabase] in DBAccess.o
  "_sqlite3_close", referenced from:
      -[DBAccess initalizeDatabase] in DBAccess.o
      -[DBAccess closeDatabase] in DBAccess.o
ld: symbol(s) not found
collect2: ld returned 1 exit status

1 Ответ

5 голосов
/ 30 июня 2011

Добавьте фреймворк libsqlite3.0.dylib в ваш проект в фреймворках

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...