windows10 下使用visual studio2015 编译MySQL5.7.22

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了windows10 下使用visual studio2015 编译MySQL5.7.22相关的知识,希望对你有一定的参考价值。

windows10 下使用visual studio2015 编译mysql5.7.22



用到的软件(这里为了便于大家搜索下载,我直接贴了我正写的博客里使用的软件版本):

git (任意版本好像都可以,只要不是太古老的)

cmake(jb51.net).rar

bison-2.4.1-setup.exe

ActivePerl_5.16.2.3010812913

bzr-2.6b1-1-setup.exe

vs2015.com_chs.iso

mysql-boost-5.7.22.tar.gz


这几个软件的安装就忽略了,注意最好配置下环境变量,防止找不到文件路径。


我这里是先把mysql源码包解压到 E:mysql-boost-5.7.22mysql-5.7.22 

然后再E:mysql-boost-5.7.22下面建立了个cbuild目录,用到稍后cmake的时候存放编译后生成的文件。


打开cmake程序,浏览找到源代码的路径,还有编译后文件的存放路径。如下图:

技术分享图片


然后点击configure按钮,在弹出的界面选择对应的编译器版本(我这里用的是vs2015,因此就如下图选择的)

技术分享图片

点击finish后,如下图,cmake已经开始跑起来啦:


技术分享图片


但是,没过几分钟,就报错啦,提示找不到boost库,我们找到这个参数,然后点击后面的地方,选择刚才源码包里面boost库的路径即可(如下图红色框里面右侧部分)。

技术分享图片



再次点击“configure”按钮,过一段时间,就编译好啦。可以点击“open project”按钮,直接调用vs2015打开工程了。








以上是关于windows10 下使用visual studio2015 编译MySQL5.7.22的主要内容,如果未能解决你的问题,请参考以下文章

Visual Studio 6.0 在 Windows 10 下崩溃的一种解决方法

windows10 下使用visual studio2015 编译MySQL5.7.22

visual studio除了6还有哪个版本用得多而又不占内存?如何实现多visual studi

Windows 10下 Visual Studio Code (VSCode) 入门

Windows10下利用Visual Studio Code搭建C语言开发环境以及驱动的开发环境

Windows10下利用Visual Studio Code搭建C语言开发环境以及驱动的开发环境