Bạn cũng phải thực sự liên kết thư viện (-I
chỉ xác định thư mục bao gồm).
Hãy thử
g++ -I/usr/include/mysql -I/usr/include/mysql++ -L/usr/local/lib -lmysqlpp -lmysqlclient test.c
Đây là mẫu makefile dành cho bạn .
Đây là dòng lệnh mẫu cho các bước biên dịch riêng biệt (tạo tệp đối tượng trước, sau đó liên kết chúng với nhau):
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