使用MinGW构建MySQL Connector / C ++的问题

时间:2012-02-28 11:17:05

标签: mysql build mingw mysql-connector

我在构建MySQL Connector / C ++时遇到问题。这些应该归功于我的环境,MySQL似乎并不完全支持它:Windows 7和MinGW。

起初我从二进制包安装了MySQL Server 5.5和MySQL Connector / C ++。但是,这需要使用Visual C ++进行开发,因为这是用于获取这些二进制文件的工具。

所以我使用相同的MySQL Server 5.5(从二进制安装),但是使用MinGW从源代码构建MySQL Connector / C ++:

mysql-connector-c++-1.1.0> cmake -G "MinGW Makefiles" -DBOOST_ROOT:STRING=C:\Boost\include\boost-1_48 ENV{MYSQL_DIR} = "C:\Program Files\M
ySQL\MySQL Server 5.5\include"

CMake Error: The source directory "C:/Program Files/MySQL/MySQL Server 5.5/include" does not appear to contain CMakeLists.txt.

因此MySQL缺少CMakeLists.txt文件 这可能是因为我从二进制包中安装了MySQL吗? 我应该从源代码构建它来获取此文件吗? 可以用MinGW做到吗?

MySQL Connector / C ++需要存在MySQL C连接器。这是否存在于标准MySQL包中?

感谢您的帮助!

0 个答案:

没有答案