0
sqlpp-connector-mysqlを使用してデータベース接続を確立しようとしています。私はそれがなぜ `sqlpp-mysql`は正しくリンクされていませんか?
$ g++ -std=c++1y -lsqlpp-mysql SampleTest.cpp
SampleTest.cpp:(.text+0x12f): undefined reference to `sqlpp::mysql::connection::connection(std::shared_ptr<sqlpp::mysql::connection_config> const&)'
SampleTest.cpp:(.text+0x13e): undefined reference to `sqlpp::mysql::connection::~connection()'
SampleTest.cpp:(.text+0x157): undefined reference to `sqlpp::mysql::connection::connection(std::shared_ptr<sqlpp::mysql::connection_config> const&)'
SampleTest.cpp:(.text+0x19d): undefined reference to `sqlpp::mysql::connection::execute(std::string const&)'
SampleTest.cpp:(.text+0x201): undefined reference to `sqlpp::mysql::connection::execute(std::string const&)'
SampleTest.cpp:(.text+0x265): undefined reference to `sqlpp::mysql::connection::execute(std::string const&)'
SampleTest.cpp:(.text+0x2c9): undefined reference to `sqlpp::mysql::connection::execute(std::string const&)'
私は思うというエラーを生成SampleTest.cpp
を実行しようとしていたときに、このプロジェクトをビルドした後、sqlpp-mysql
が適切にリンクされていません。誰かが私にいくつかのポインタを与えることができる、どのようにこの問題を解決するには?
P.S:要件を構築しました。
-
は私が適切にライブラリをリンクするために必要なこの
$ cd project_dir
$ cmake CmakeList.txt
$ sudo make install