
私はC++初心者です。
MySQL接続をしようとしています。mysql-connectorが必要であることがわかりました。インストールしましたブースト-開発-すべてmysql-connector
。 をローカル ディレクトリに置きました~/bin
。 正常にインストールされました。
しかし、mysql 接続を行おうとすると、エラーが発生します:
致命的: cppcon: ディレクトリが見つかりません
調べてみると、cppconn
から フォルダーが欠落していることがわかりました/usr/include
。cppconn
フォルダーを にコピーする必要がありますか/usr/include
?
sudo cp /bin/mysql-connector /usr/include
答え1
私も同じ問題を抱えていましたが、次のコマンドを実行することで解決しました。
sudo apt-get install libmysqlcppconn7v5 libmysqlcppconn-dev
これにより、必要なヘッダーファイルがすべてインストールされます。/usr/include/cppconnその後、プログラムをコンパイルすることができました。
答え2
問題は、libmysqlcppconn-devパッケージは、 の
cppconn
ディレクトリを提供します/usr/include
。このパッケージは、次のコマンドでインストールできます。
sudo apt-get で libmysqlcppconn-dev をインストールします