мой make-файл не может найти мою библиотеку sqlite3, я хочу связать ее с флагом -lsqlite3 в командной строке gcc.Может кто-нибудь сказать мне, что я не так делаю?Сообщение об ошибке следующее:
/usr/bin/ld: cannot find -lsqlite3
Том
Вы забыли передать -L, за которым следует каталог, содержащий библиотеку SQLite. Вы также можете использовать pkg-config sqlite3 --libs, чтобы получить соответствующие флаги компоновщика.
-L
pkg-config sqlite3 --libs
В наши дни вы можете просто загрузить объединение и встроить его в свой проект.Больше не нужно беспокоиться о расположении библиотек и соответствии архитектуры!
Для получения более подробной информации о конкретной проблеме вам нужно будет показать нам полную командную строку, которую вы используете.