VS2010 + WIN7 单步调试 MySQL

安装perl tool:ActivePerl-5.16.3.1604-MSWin32-x64-298023.msi

安装Cmake:cmake-3.0.0-win32-x86 .exe

安装Bison:bison-2.4.1-setup.exe

安装需要注意的几点,一般安装在根目录下,如C:\Cmake C:\GnuWin32 C:\Perl64 ,当然也可以是其他目录,一般路径不要出现中文字符,空格及特殊字符。
Perl, Cmake, Bison安装完事之后,将他们安装目录下的bin所在路径加入环境变量中

在mysql source code目录下

mkdir bld

cd bld

cmake ..

LINK : fatal error LNK1123: 转换到 COFF 期间失败
这是由于.NET中的cvtres.exe 与 VS2010中的有冲突,删掉VS2010中的cvtres.exe就可以了(目录F:\Install\VS2010\VC\bin),注意install是你安装VS2010的目录。

然后就在bld目录下生成sln文件了

使用Nodepad++工具这些文件以UTF-8(带BOM头的)格式保存:
ctype-czech.c
ctype-latin1.c
decimal.c
thr_mutex.c
ut0mem.h
sql_locale.cc

mysqld.cc中的test_lc_time_sz()函数,将其中的DBUG_ASSERT(0)改为DBUG_ASSERT(1)

将mysqld工程的Debug的:属性->调试->命令参数,设为–console

然后右键mysqld工程,调试->启动新实例

到bld\client\debug\mysql.exe运行客户端

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

热爱Coding

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值