2014-05-17 45 views
0

一般資料:C++ MySQL連接需要提高

Windows 7的86

的Microsoft Visual C++ 2008

的Mysql 5.6

MySQL連接C++ 1.1.3

我想創建與mysql數據庫一起工作的簡單C++應用程序。我下載並安裝了mysql和mysql C++連接器。

而且這篇文章中描述我已經配置了動態庫Visual Studio: http://dev.mysql.com/doc/connector-cpp/en/connector-cpp-apps-windows-visual-studio.html

比我按照這個例子: http://dev.mysql.com/doc/connector-cpp/en/connector-cpp-examples-connecting.html

但是,當我嘗試編譯應用程序,我得到錯誤:

C:\Program Files\MySQL\Connector C++ 1.1.3\include\cppconn/connection.h(31) : fatal error C1083: Cannot open include file: 'boost/variant.hpp': No such file or directory 

那麼,mysql連接器是否使用Boost庫?在官方的mysql網站上有關於boost的非信息是必需的。

如何解決該問題?非常感謝

回答

1

是的,目前的版本需要提升。從評論at this page

The boost libraries are now required. Install the boost libraries (from http://www.boostpro.com/download/) and remember to update 'Additional Include Directories' to point to where you installed the boost libraries.

在該評論主題中還有更多疑難解答提示。