Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Verbindung zu mySQL über C++

Sie müssen die Bibliothek auch tatsächlich verknüpfen (-I gibt nur das Include-Verzeichnis an).

Versuchen Sie es

g++ -I/usr/include/mysql -I/usr/include/mysql++ -L/usr/local/lib -lmysqlpp -lmysqlclient test.c

Hier ist ein Beispiel-Makefile für Sie .

Hier ist eine Beispielbefehlszeile für separate Kompilierungsschritte (erstellt zuerst Objektdateien und verknüpft sie dann miteinander):

g++ -I/usr/include/mysql -I/usr/include/mysql++ -o test.o -c test.c
g++ -L/usr/local/lib -lmysqlpp -lmysqlclient -o test test.o