此前笔者看到过许多同样话题的文章,但笔者认为前人的叙述不够详尽,在这篇文章中,笔者会完整叙述如何使用vs2017和VMware在windows下搭建 Linux C++开发环境。
vs2017安装linux组件
VMware中配置linux
笔者以Deepin_OS为例
设置虚拟机的网络连接设置为NAT模式
查看windows与linux的ip地址,测试Windows与linux能互相Ping通
linux里安装gdb、ssh、gcc、g++
使用apt-get命令安装,并启用ssh服务
在linux终端里分别输入
sudo apt-get install gdb
sudo apt-get install openssh-server
sudo apt-get install gcc
sudo apt-get install g++
sudo service ssh start
vs2017连接vm中的linux
vs2017中新建linux项目
打开vs2017菜单-工具-选项
在弹出的对话框中选择左侧栏中的“跨平台-连接管理器”,在右侧点击“添加”
输入linux的ip地址、用户名、密码,并点击“连接”、“确定”
测试
在vs2017中执行调试,可以在“Linux控制台窗口”中查看运行情况。