私はしばらくの間試しています。私は大きなプログラムでいくつかの変更を行うように求められており、多くのライブラリが必要です。それらのすべては、mysqlを除いて、正常に追加されました。mysqlを含めることができません
ライブラリを数回ダウンロードして、何度も試しました。
私はNetbeansとC++を使用してWindowsを使用しています。
私が行うことにしたテストは簡単です:空のプログラムを作成し、mysqlをインクルードしようとしました。私は、任意の成功を持っていなかった。
#include <cstdlib>
#include <mysql/mysql.h>
using namespace std;
int main(int argc, char** argv) {
return 0;
}
このプログラムは、私が#include <mysql.h>
と#include <mysql/mysql.h>
を交換しても動作しません。
NetBeansは私を与えるエラーは以下の通りです:
main.cpp:15:25: fatal error: mysql/mysql.h: No such file or directory
これらの画像は、私がリンカおよびC/C++オプションのプロジェクトのオプションを変更する方法を示しています。
に示すフォルダCのイメージにはmysql.hが含まれています。私はトリプルチェックを二回行います。 また、Includeを含むパスをCodeAssistanceに追加しました。
多くの似たような疑問が、今でも何年もの間、いくつかのフォーラムで、スタックオーバーフローで未解決のまま残っていましたが、これを解決できないようです。このスレッドは、これにつまずく私たちの最終的な答えを持っているかもしれません。
- 。 ICオマンド –