1

MySQL Connector / C++ コードを dev.mysql.com からダウンロードしました。また、opkg を使用して libmysqlclient-r-dev パッケージをダウンロードすると、/usr/lib ディレクトリに libmysqlclient_r.so と .la が作成されました。

MySQL コネクタのソース コードを作成しようとすると、次のエラーが発生します。

/usr/lib/gcc/arm-angstrom-linux-gnueabi/4.7.3/../../../../arm-angstrom-linux-gnueabi/bin/ld: cannot find -lmysqlclient_r
collect2: error: ld returned 1 exit status
make[2]: *** [driver/libmysqlcppconn.so.1.0.5] Error 1
make[1]: *** [driver/CMakeFiles/mysqlcppconn.dir/all] Error 2
make: *** [all] Error 2

/usr/lib に存在するにもかかわらず、ライブラリが見つからないことがわかりますか? それはどのように機能し、何をすべきですか?

4

0 に答える 0