Ich möchte in der Lage sein, die sqlite3-Funktionalität mit C zu verwenden, ich habe kürzlich die sqlite3-Verschmelzung von der SQLite-Website heruntergeladen und kompiliert, um sqlite3.so zu bekommen und damit in mein Projekt aufgenommen . Ich habe, was ich glaube, die notwendigen Bibliotheken, um den Code zu kompilieren, aber ich bekomme immer den gleichen Fehler. Der Linker scheint in dem falschen Ordner nach -lsqlite3 zu suchen und ich kann den angegebenen Pfad nirgendwo in den Projekteigenschaften finden und er scheint auch kein gültiger Ort auf meinem PC zu sein! Unten ist die Ausgabe, wenn ich versuche, den Code zu kompilieren. Wenn ich dummerweise etwas fehlt für jede Hilfe erforderlich bin lass es mich wissen, bisschen ein Anfänger, wenn für C unter Verwendung von EclipseGaining sqlite3 Funktionalität in C (Eclipse)
16:21:03 **** Build of configuration Debug for project SQLite ****
make all
Building file: ../main.c
Invoking: Cross GCC Compiler
arm-linux-gnueabihf-gcc -O0 -g3 -Wall -c -fmessage-length=0 -MMD -MP -MF"main.d" -MT"main.d" -o "main.o" "../main.c"
Finished building: ../main.c
Building target: SQLite
Invoking: Cross GCC Linker
arm-linux-gnueabihf-gcc -L/root/workspacecpp/SQLite/ -o "SQLite" ./main.o -lsqlite3.so
/home/development/raspberrypi/tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian-x64/bin/../lib/gcc/arm-linux-gnueabihf/4.8.3/../../../../arm-linux-gnueabihf/bin/ld: cannot find -lsqlite3.so
collect2: error: ld returned 1 exit status
make: *** [SQLite] Error 1
Posting zu schaffen, was Sie als Text schreiben kann als Bild abgeraten. – MikeCAT
Sie verwenden Linux? Wenn ja, welche Verteilung? –
Ich benutze Linux Mint auf Ubuntu 14.3 – Mst137