vscode远程debug mysql源码

为了debug mysql源码,买了百度云2年服务器,新人很划算,不到200块。
因为要debug mysql5.7,一开始装的centos8,后来降级到centos7
先是yum update
然后安装几个编译c++源码需要的工具
yum install gdb-gdbserver gdb gcc cmake
yum install gcc-c++
yum -y install ncurses-devel openssl-devel
yum -y install tcp_wrappers-devel bison-devel bison
下载mysql源码 mysql-5.7.24 带有boost
https://downloads.mysql.com/archives/get/p/23/file/mysql-boost-5.7.24.tar.gz
vscode 需要安装remote-SSH 远程连接服务器后,通过vscode在远程服务器安装插件,包括 c++ cmake cmake-tools
vscode设置搜cmake 找到 configure args
添加一条即可:-DWITH_BOOST=/usr/local/mysql-5.7.24/boost
然后就可以远程cmake了,竟然成功了!(实现的过程遇到很多问题,很痛苦,竟然成功了!)

参考地址:http://blog.itpub.net/26015009/viewspace-2848252/
https://www.modb.pro/db/112992

你可能感兴趣的:(vscode远程debug mysql源码)