Visual Studio 2017:Linux C++ 开发教程(WSL篇)

Visual Studio 2017:Linux C++ 开发

1. 前言

Macrc Goodner,Visual Studio C++ Team 的 PM,在 2016 年 11 月发布在 Youtube 的视频 Visual Studio 2017 Linux development with C++ 中为我们介绍了 Visual Studio 2017 的 Linux 编程特性。该视频主打十分钟上手,并在片尾介绍了该特性支持的几种工作负载:

  • Linux Servers and desktops
  • Azure hosted or local VMs
  • Docker containers
  • Windows Linux Subsystem
  • Linux devices

其中对于我来说「 Windows 的 Linux 子系统(windows subsystem for linux,WSL)」最具有吸引力。根据我对该视频的简单理解,Visual Studio 2017 + WSL 的组合调试程序会更容易一些,+ Linux Server 需要附加进程后才能捕捉断点,但 +WSL 无需附加进程,就像本地调试一样。

经简单的索引,发现没有人介绍过这块内容,因此我打算在这里分享一下我使用 Visual Studio 2017 + WSL 的经历。

2. 安装配置 WSL

2.1. 安装 WSL

WSL 是出现很久的 Windows 10 特性了,我在 16 年 7 月份就曾使用过(不过还是 Cygwin 更好用)。网上已经有很多介绍如何安装 WSL 的教程了,这里就不赘述了。

  1. Win 键,输入 bash,在筛选器中点选;
  2. Win+R,在「运行」窗口中输入 bash,回车;

万一你之前安装过 WSL,但是和我一样「不幸地」忘掉了账号密码,这里有一份方案:

  1. 进入 命令提示符(管理员):Win + X,接着点选或按 A
  2. 卸载 WSL:lxrun /uninstall /full
  3. 安装 WSL:lxrun /install

评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值