传送门:
《VisualGDB : 解决编码导致的编译错误》
一、补充windows上 VisualGDB的安装
这里给大家附一个官方的下载路径:https://visualgdb.com/download/,根据自己的系统选择下载
笔者另附一个云盘的下载路径
VisualGDB
https://www.alipan.com/s/UZ6nuUNyjiU
提取码: 8z1e
安装部分比较简单,不细说,本质就是一个VS的插件。
二、在Linux上安装gdb-gdbserver服务
查看是否已经安装
bash
yum info gdb gdb-gdbserver
安装
bash
yum install gdb gdb-server
安装完成,输入gdbserver --help
指令,确认安装是否成功
三、创建Linux项目
按照提示来配置远程Linux主机的 ip地址、主机名,譬如笔者的是root
,还有登录密码;笔者这是因为已经配置且设置成默认配置,所以显示如上。
项目创建成功,如下:
这里,对于编译器我们配置一下,增加VisualGDB
选项;
四、编译和调试
编译项目,编译成功如下:
很棒,告诉了我们当前项目路径,以及通过ssh
拷贝到Linux系统
下的路径
那么,我们根据这个路径来到Linux系统下确认一下
真好啊,这下舒服了。
直接进去可执行文件目录运行下
舒服!果然正常执行了。
说说调试,在VS中打上断点,如下:
这下是真舒服了,windows和Linux开发可以都在VS IDE开发了,整一个双字了得。
不过,这里咱们还只是初篇,后续会逐步更新更多的内容。