C ++ Mysql Connector需要提升

时间:2014-05-17 10:59:36

标签: c++ mysql boost

一般信息:

Windows 7 x86

Microsoft Visual C ++ 2008

Mysql 5.6

Mysql Connector 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网站上,没有关于提升的信息是必需的。

如何解决这个问题?非常感谢

2 个答案:

答案 0 :(得分:0)

是的,目前的版本需要提升。来自评论at this page

  

现在需要增强库。安装boost库(来自http://www.boostpro.com/download/)并记住更新“Additional Include Directories”以指向安装boost库的位置。

该评论帖中还有更多的故障排除提示。

答案 1 :(得分:0)

下载Boost for Windows有什么问题?他们正在为那些不想构建所有Boost lib的人分发已编译的二进制文件。 boost-binaries at sourceforge