Mysql源码断点调试

请参考本人发布的资源:资源名称:Eclipse断点调试mysql


Eclipse断点调试mysql

 

参考URL:http://www.linuxidc.com/Linux/2012-07/66725.htm

已用cmake安装好mysql

安装环境:

1,

gdb --version;//提供eclipse断点调试c语言功能。

如无版本信息

yum install gdb

2,安装eclipse(c语言版)

参考本博客:Linux下安装Eclipse

 

执行:eclipse编译与调试配置

1)             eclipse中建立一个c++ empty project

点击Finish。

 

右键点击项目,选择新建文件夹,点击Advanced选项

勾选Likn to folder in the file system.复选框。

浏览选择文件目录/root/mysql-5.5.29(tar.gz文件解压目录)

 

 

右键项目->Properties->C/C++Build

进行如下图设置。/usr/local/mysql为cmake安装目录(mysql已进行cmake安装)。

Ctrl+Shift+R,搜索mysql.cc,找int main(int argc,char *argv[])方法,打断点。

 

启动mysql服务。

设置登录账号参数:右键项目->debug as-->debug configuration.如下图。点击dbug.

所以就有是下一步,根据的终端使用的方法,应该在Eclipse控制台弹出输入PASSWORD的提示, 输入密码后就可以使用数据库了。

 

以下内容为另外一种debug方法,作为补充。

根据下图进行连续操作。

 

下图中Qualifer中两个都可以进行联调。

 

 


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值