测试版本mysql++-3.0.9.tar.gz
mysql++官方例子:http://tangentsoft.net/mysql++/doc/html/userman/tutorial.html#examples
安装mysql++. 以root用户安装:
./configure --prefix=/usr/local --enable-thread-check
make
make install
修改/etc/ld.so.conf文件,添加/usr/local/lib
/sbin/ldconfig
/bin/ln -s /usr/local/lib/libmysqlpp.so /usr/lib/libmysqlpp.so
测试:
//hello.cpp#include#include
usingnamespacestd;
intmain()
{
cout<
getchar();
return0;
}
编译(注意格式和包含的内容):
g++ -Wno-deprecated -L/usr/lib/mysql -lmysqlclient -L/usr/local/lib -lmysqlpp -Ilib -I/usr/include/mysql -I/usr/local/include/mysql++ -o test hello.cpp -lpthread
如果能够编译成功,且不出现运行错误。
则下一步可进行数据库的各种操作了。