2012-04-18 75 views
0

我已經像瘋了一樣搜索,找不到答案。我正在嘗試在我的C++項目中使用mysql,並且擁有#include mysql.h,但我需要該目錄文件。有一個存在嗎?我已經設置了所有的代碼,但由於文件丟失而導致錯誤消失。我正在學習一個教程,但他們沒有解釋在哪裏獲得該目錄。任何幫助都會很棒。謝謝!!C++ 2010:using #include <mysql.h>

+0

可能的重複[如何使#include 工作?](http://stackoverflow.com/questions/2516187/how-to-make-include-mysql-h-work) – 2012-04-18 22:09:58

+0

http:/ /可能重複/ /stackoverflow.com/questions/2516187/how-to-make-include-mysql-h-work? – 2012-04-18 22:11:12

+0

你需要更具體。 「那個目錄文件」在這裏並沒有給我們太多的提示。你明顯在窗戶上,但除此之外......請提供更多信息。請發佈編譯時生成的一些錯誤。向我們展示最重要的編譯器設置(鏈接到哪個庫?應該是哪個庫?)等等。 – 2012-04-18 22:11:38

回答

3

我知道我發佈答案的時間太晚了,但只是文檔的目的以及爲那些搜索相同錯誤的人。

下載社區服務器就夠了。注意:選擇zip文件。由於編譯器自動配置爲使用x32配置構建,因此請選擇x32。如果您打算將編譯配置更改爲x64,請繼續並下載x64 zip文件。

  • 下載zip文件後,創建您的新空白項目。如果您使用的是MSVC++ Express2010,請打開項目屬性| C/C++ |其他包含目錄。將路徑添加到解壓縮文件夾中的包含文件夾。

  • 將在解壓縮文件夾的lib文件夾中找到的庫文件複製到項目目錄,您可以在其中找到* .cpp文件。

  • 添加以下幾行代碼:

#include <my_global.h>

#include <mysql.h>

#pragma comment(lib, "libmysql.lib")

現在,你準備好了:)

你可以試試Ť他的代碼發現here,看看事情是否正確。