Windows下用VS编辑调试Linux下的c++文件

网上大部分教程主要详细介绍了如何在VS中操作,而对虚拟机的配置部分介绍很少。此教程的目的在于帮助新手一步一步搭建编程环境,尽量包含每一个步骤。

环境

主机:win10
软件:VS 2017、VMware
虚拟机:Ubuntu 16

软件安装

  1. 安装VS2017,从官网下载community版本。VS官网

    安装选项至少要有C++和Linux
  2. 安装VMware

    自行百度下载安装

虚拟机安装

  1. 下载Ubuntu镜像。Ubuntu官网
    据说VS2017暂时只支持16和14版本的Ubuntu,所以最好不要下载18的。
  2. 安装Ubuntu虚拟机。

    创建新的虚拟机

    记住你填写的用户名和密码

    配置虚拟机硬件

    等待。。。终于装好了!

配置Ubuntu

添加中文。

重启。

打开终端,输入代码,安装必要组件。

点击右上角网络标记中的连接信息。

记住IPv4下的IP地址。

VS创建程序

新建一个Linux控制台程序。


VS会自动帮你写一个例程。

点击运行。第一次运行会提示你连接远程虚拟机。

然后,单击运行。记得打开Linux控制台。

在Linux控制台可以看见程序输出的情况。

如果编译不成功后,可能是因为调试模式不对,右击项目属性,修改调试模式为gdbserver。请注意,gdbserver是 Linux 控制台窗口唯一支持的模式。http://www.cnblogs.com/yearsj/p/9600682.html

打开Ubuntu中的文件,看见根目录中多了一个projects文件,其中包含了.cpp、.o、.out文件。

你可能感兴趣的:(Windows下用VS编辑调试Linux下的c++文件)