本篇幅讲解使用Visual Studio+VisualGDB创建Linux工程、VisualGDB的配置以及简单编译和调试。
1.创建Linux工程
使用Visual Studio创建Linux工程
一直next,直到如下界面,选中Use GNU Make
next,进入如下界面,选中1.Remote computer下拉选框,点击2.Create a new SSH connection
弹出下图界面。注:虚拟机IP和Windows IP必须在同一网关且能够相互PING通(存在在同一网关,但PING不通的情况,可能是两边防火墙未关闭)
Create后进入前一个界面,即Linux computer selection界面,next,等待环境检测,检测完成直接OK,进入下图界面
Finish确认直到如下界面,输入Linux机器密码。connect
等待创建完成,至此,Linux工程创建完毕。
右击工程,显示界面,点击VisualGDB Project Properties
主要介绍与工程属性配置相关的三个界面
Project settings配置
Makefile settings
注:64位Linux系统编译32位应用程序时,LDFLAGS填入-m32,去除-WL,-gc-sections
Debug settings
注:如果Linux机器没有相应文件和目录,而本地磁盘有,需要生成/重新生成,即使生成失败,文件也会传输到远程机器
编译和调试与在Windows环境的VS下编译调试相同。在此不描述了