记录windows下VS2017调试ubuntu下面的C++项目

本文仅记录以备忘记,同时也帮助更多的人

 

环境从(ubuntu)vim+gdb+makefile提升到(win10)vs2017,体验直接起飞==

- 步骤0,结合这篇博文,和我的步骤一起看,肯定能配置好远程调试的

  ​    https://blog.csdn.net/u013272009/article/details/81023594

- 步骤1,确认vs2017有安装远程调试linux下的功能

  ​    找到vs2017安装路径,C:\Program Files (x86)\Microsoft Visual Studio\Installer\vs_installer.exe

  ​    运行这个exe,->更多->修改->勾选“使用C++的linux开发”->修改

- 步骤2,确认ubuntu安装了以下软件 

  ​    zip,gdb,openssh-server,build-essential gdbserver    

  ​    参见步骤0博文

- 步骤3,==确认linux虚拟机的网络模式不是NAT,而要选择网桥模式==

  ​    原因,NAT只能充当客户端,没办法充当SSH server

- 步骤4,在 VS 中创建 Linux 程序

  ​    参见步骤0博文

- 步骤5,先写一个hello world看一下

- 步骤6,头文件复制

  ​    将Linux系统下/usr/include/ 目录下的文件全部复制到Windows下的C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\Linux\include\usr\include

  目录下  ==复制之前,先把windows的这个文件夹备份一下,出错了,你再还原回来就行了==

  ​    目的,让vs2017不会因为头文件不全,而出现红色波浪线,实际上的编译,运行,都是在ubuntu上面进行的,但是红色波浪线会很影响你写代码心情

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值