2011-08-25 51 views
2

我正在使用Eclipse,並且我收到錯誤說:「未解決的包含:mysql_connection.h和類似的錯誤在所有涉及mysql頭文件的#include語句以及程序中與mysql有關的其他關鍵字的用法。我已經安裝了MySQL服務器完成安裝。使用eclipse在C++中連接mysql?

,所以我覺得它的鏈接錯誤,我的問題是,如何在Eclipse或一些其他的解決辦法聯繫到MySQL到C++?

可一些請給我建議步驟或相關鏈接,以便我可以在eclipse中運行我的C++程序。

謝謝:)

+0

搜索棧溢出了 「MySQL的++」 或 「C++的MySQL連接器」。同時在網上搜索「mysql eclipse C++」。 –

+0

^我嘗試過,但我找不到任何有用的東西...請問如果可能的話,我可以發佈鏈接.... – kAnNaN

回答

1

我以前從來沒有用過Eclipse。然而,你的小錯誤,說:「未解決的包含:mysql_connection.h」建議編譯器不知道在哪裏可以找到你的頭文件。所以,我會仔細檢查你的包含路徑是否正確。要使用MySQL Connector/C(我假設你正在使用...),你還需要鏈接到兩個庫:-lmysqlclient和-lz。你應該確保你的庫包含路徑也是正確的。

一旦你編譯了所有東西,你可能想看看我爲MySQL寫的一個簡單的C++ api。 www.nwehr.com - >源代碼 - > NDMySQL。

1

看來,雖然你有與Eclipse CDT沒有找到MySql庫的問題。 約與MySQL(Ubuntu的)設置CDT最相關的文章是:

CDT lib setup MySql