我一直在嘗試一段時間。我被要求對一個大程序做一些修改,並且它需要很多庫文件。所有這些都成功添加,除了mysql。不能包含mysql
我下載了幾次libs並嘗試了很多次。
我在使用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,我三重檢查了兩次。 我也添加了包含CodeAssistance的路徑。
許多類似的問題現在在幾個論壇上都沒有答案,甚至在stackoverflow上,我似乎無法解決這個問題。這條線可能對我們這些偶然發現的人有最終的答案。
我非常肯定的文件是存在的,它是在正確地指出 - 我知道了ommand。 –