También debe vincular la biblioteca (-I
solo especifica el directorio de inclusión).
Prueba
g++ -I/usr/include/mysql -I/usr/include/mysql++ -L/usr/local/lib -lmysqlpp -lmysqlclient test.c
Aquí hay un archivo MAKE de muestra para usted .
Aquí hay una línea de comando de muestra para pasos de compilación separados (primero crea archivos de objetos y luego los vincula):
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