我想在Visual C ++ 2015项目中使用MySQL C ++ Connector。我尝试使用内置连接器,但它是使用MSVC2010构建的,似乎不兼容。我已尝试过几乎所有内容:每次下载(二进制分发和源代码),每个安装/提取路径,命令行中的每个命令,三个MSVC版本(2015,2013,2012),我无法使C ++连接器工作。这让我疯了!!!
这是我尝试过的:
cmake -G "Visual Studio 14 2015"
)所有这些方法都会在某些时候导致错误,编译时会有数百个错误。那么我们(我和许多其他人需要的)是关于如何构建/安装服务器以及如何使用Boost构建连接器以在MSVC 2015中工作的类似教程的答案。
非常感谢你花时间回答这个问题!
答案 0 :(得分:0)
我设法使用较旧的VS2013 x64版本的Visual Studio和CMake 4.3.1编译Connector / C的源代码。 只需cd到cmd.exe中的源代码文件夹并执行cmake -G“Visual Studio 12 2013 Win64”(如果需要64位库)
看来,Visual Studio 2015中的新变化打破了C连接器源代码,我希望MySQL团队能够在未来的版本中解决这个问题。
我认为您可以在项目中使用Connector / C,它不会产生很大的差异。