我遵循以下步骤来构建CppDB:
svn co http://cppcms.svn.sourceforge.net/svnroot/cppcms/cppdb/trunk cppdb-trunk
cd cppdb-trunk
cmake ~/Desktop/cppdb-trunk
make
make install
然后,我尝试从examples目录编译并运行文件example1.cpp。
当我运行
gcc example1.cpp
时,出现以下错误:等等
有什么建议么?
最佳答案
尝试g++ example1.cpp -lcppdb
。您需要链接到C++运行时库(使用g++
代替gcc
来解决)和CppDB自身(链接-lcppdb
部分)。如果GCC找不到-lcppdb
库,则必须使用-L
提供路径,并且可能还必须在运行时使用LD_LIBRARY_PATH
。
关于c++ - CppDB编译错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/45299912/