Если вы работаете в Linux и используете компоновщик GNU ld
:
g++ <your-code> -Wl,--Bstatic -lsqlite3
Конечно, если libsqlite3.a
не указан в пути к вашей библиотеке, у вас естьчтобы передать каталог, в котором он находится, компилятору в качестве дополнительного флага -L
.
Если у вас нет статической версии (у меня нет в моей системе), вы должны либо проверить, можете ли выполучить один или, если вам придется построить свой собственный.