Компиляция SQLite3 в C ++C++

Программы на C++. Форум разработчиков
Anonymous
Компиляция SQLite3 в C ++

Сообщение Anonymous »

I Скомпилируйте код таким образом: < /p>

g++ main.cpp -I sqlite3
< /code>

где SQLite3-это папка с исходными файлами, которые я получил от SQLite-Amalgamation-3071100.zip, -i-флаг для включения источников. < /p>

Этот архив содержит: shell.c, sqlite3.c, sqlite3.h, sqlite3ext.h. < /p>

Это то, что я получаю: < /p>

Это то, что я получаю: < /p>

undefined reference to `sqlite3_open'
< /code>

Программа просто содержит #include и call of function sqlite3_open (...); < /p>



Я могу компилировать все штраф, если я сделаю «sudo apt-get staint-get-get-get-get-get-get-get-get-get-get-get-get-get-get-get-get-get-get-get-get-get-get-get-get-get-get-get-get-get-get-get-get-get-get-get-get-get. -lsqlite3

Но я хочу решить эту проблему, потому что я не хочу устанавливать некоторые библиотеки на другом компьютере, у меня нет доступа для этого!

Подробнее здесь: https://stackoverflow.com/questions/105 ... lite3-in-c

Вернуться в «C++»