在windows7上用vs2013编译和调试mysql源代码

必要准备条件:

1)OS:windows7 + VS2013
2)最新mysql 源码(https://github.com/mysql/mysql-server
3)perl tool:ActivePerl-5.16.3.1604-MSWin32-x64-298023.msi【需要配置环境变量】
4)Cmake:cmake-3.5.0-win32-x86 .exe【需要配置环境变量】
5)Bison:bison-2.4.1-setup.exe【需要配置环境变量】

6)boost_1_59_0(源码依赖库)【库文件很大>200M吧】

使用Cmake 打开mysql源码目录,然后配置&生成【这其中肯定会报错,然后根据具体的错误提示,找资料解决】

主要遇到的问题:

cl.exe 找不到   解决办法  添加环境变量
No cmake_cxx_compiler  在  ‘’File ->Delete Cache“
Boost1.59  引用到源码文件的路径

 

使用 CMake Build c++ Project

 

 生成成功后,点击【Open Project】 按钮,会自动用vs2013 打开解决方案

然后重新用vs编译整个解决方案 【mysql-debug-tools-mysql-server-5.7-vs2013】

转载于:https://www.cnblogs.com/wujiakun/p/7717864.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值