cmake
CMakeFileList.txt
のソフトウェアをビルドしようとすると、MySQL
が必要です。私はこのファイルを自分のモジュールで見つけることができず、アンインストールされたライブラリでも見つからない。最近のLinuxディストリビューションでFindMySQL.cmakeがどこにありますか
MySQLがどれほど普及しているかを考えると、私は何か不足していると思います。
MySQLクライアント開発ライブラリのFindMySQL.cmakeはどこにありますか?
それとも間違っている何
、変更何、利用できなくこのライブラリの原因は何ですか?
注:
- Ubuntuのパッケージの検索ページで検索:私はUbuntuの17
問題を解決するための明白な試みを使用しています。 @Tsyvarev
エラーに答えるために、ウェブ上でFindMySQLため
編集の検索使用apt-cache search
CMake Error at CMakeLists.txt:155 (message):
MySQL not found
が、/ usr /株での検索します/ cmake-3.7 /モジュール/
find。 -iname "mysql"
FindMySQLConfigまたはFindmysql-configは役に立ちません。 DEV libmysql ++ 3v5
がインストールされ、最新の状態にしています -
apt-getのlibmysqlclientのlibmysql ++インストールしてください。
ソフトウェアは通常、依存関係を宣言しますが、内部に他のソフトウェアは含まれていません。これは一般的な方法です。
話題には、「プログラマーがよく使うソフトウェアツール」という言葉を使ってもよい。積極的に、ポイント4はどちらにも適用されません。 –
**完全な**エラーメッセージが表示されます。 [あなたは*質問を一般化したいと思うが、あなたの質問はXY問題になる。 *具体的な*質問をしたり、答えを得たり、その質問を一般化しようとするかもしれません。] Script 'FindMySQL。CMakeは、あなたが構築するプロジェクトと共に出荷されるべきです(CMake自身に同梱されるまで)。 'MySQLConfig.cmake'スクリプトに関しては、それはMySQLのインストールで来るかもしれません。 – Tsyvarev
より多くの詳細を追加して、より多くの光をもたらしました。 –