linux下使用gdb调试c的代码,很不直观,也很不方便,如果能够在windows下的IDE下调试linux的c代码,会很方便,本文就是介绍利用vs studio2017结合VisualGDB调试C的代码。
一 安装
windows下安装vs studio下的说明可以参考网页:
https://blog.csdn.net/liubing8609/article/details/82695402
二 导入linux下已有的工程
2.1 新建Linux工程
新建visualGDBlinux工程如果是新建可以选择新建,我是导入linux已经有的项目,如下界面操作:
新建
2.2 导入linux工程
如果你已经在linux上有个c或c++的工程,可以通过这个选项导入工程
导入工程
2.3 通过远程连接构建工程
通过远程机器构建工程如果以前有新建的sesion可以直接使用,如果没有则需要新建
新建session 新建linux环境
构建成功显示如下,通过ssh工具,visualGDB连接到linux环境执行相关命令。
构建linux环境成功
2.4 设置源码目录
这里面其实是直接设置的工程目录,注意在此目录下需要能够支持直接运行构建命令进行程序的构建。
设置源码目录
2.5 利用samba方式共享源码
samba是linux和windows的共享文件的软件,通过这个软件,两种操作系统可以方便地共享文件
利用samba共享代码
安装samba共享:
共享安装
安装成功显示如下:
安装成功的显示
2.6 设置debug的程序和程序运行参数
debug程序参数设置至此所有的配置完成,点击,会进行代码复制。
网友评论