2010-07-30 33 views
4

我有一個連接到MySQL服務器的C++應用程序。
這一切正常。mysqlclient.lib的來源在哪裏?

目前它使用libmysql.dll。
在構建時,我鏈接到libmysql.lib。

據我所知,我可以鏈接到mysqlclient.lib,而不是擺脫libmysql.dll的依賴,即嵌入在我的exe文件中的功能。

我的問題是:我在哪裏可以找到構建mysqlclient.lib的源碼

當調試應用程序,當它連接到mysqlclient.lib並進入mysql_library_init(),例如調試器(VC++ 2008)詢問文件「f:\ build \ mysql-5.0.67-winbuild \ mysql-community」 -nt-5.0.67-構建\的libmysql \ libmysql.c」。

注意:libmysql.lib & mysqlclient.lib包含在MySQL的安裝中。

+0

有人請告訴我爲什麼反對票這個問題。寫得非常清楚,而且與編程非常相關。 – Poni 2010-07-30 23:33:41

回答

2

IIRC,這是MySQL的源代碼的一部分:http://dev.mysql.com/downloads/mysql/#downloads

+0

嗨,謝謝!我試過了包mysql-noinstall-5.1.49-win32.zip(115MB),除了頭文件之外,還沒有任何源文件。任何想法? – Poni 2010-07-30 17:45:44

+0

你選擇了錯誤的包裹。正確的鏈接是:http://dev.mysql.com/downloads/mirror.php?id=391854 – spektom 2010-07-30 19:09:09

+0

謝謝spektom! – Poni 2010-07-30 23:48:14