Probleme mit sqlite
-
Hi,
ich versuche derzeit eine sqlite-db in mein Projekt einzubinden...
Leider führt mein Weg bisher nicht zum ErfolgIch deute mal kurz an, wie ich das Ganze bisher umgesetzt habe
Param_motor.h :
.. #include "sqlite3.h" .. sqlite3* db; char* db_err;
Param_motor.cpp :
... #include "sqlite3.h" ... void C_param_motor::create_table() { sqlite3_open("Param.db", &db); sqlite3_exec(db, "create table 'table1' (id integer);", NULL, 0, &db_err); sqlite3_close(db); }
Fehlermeldung :
1>Param_motor.obj : error LNK2001: Nicht aufgelöstes externes Symbol "_sqlite3_close".
1>Param_motor.obj : error LNK2001: Nicht aufgelöstes externes Symbol "_sqlite3_exec".
1>Param_motor.obj : error LNK2001: Nicht aufgelöstes externes Symbol "_sqlite3_open".Habe jetzt gelesen, das ich die sqlite3.lib noch mit einbinden müsste, weiß jedoch nicht wo ich diese finde.
Hier irgendwie nicht
[url]
http://www.sqlite.org
[/url]Gruß Se33l
-
sqlite3.lib eingebunden?
-
Download von http://www.sqlite.org/download.html
Das Zip hört auf den Namen sqlite-amalgamation-3_6_23_1.zip
und enthält den Sourcecode. Einfach als C-Quellfile ins makefile
einbinden - fertig. Wenn der Compiler libs kann, dann halt als
lib, eigentlich egal.
-
Danke für die Antworten
Habe das Problem jetzt gelöst indem ich eine *.lib-Datei "aufgetrieben" und eingebunden habe.
Gruß Se33bl