MS VC 2022开发Linux应用记录之01篇

  1. 安装MSVS2022的时候勾上对开发Linux C++程序的选项
  2. 在Windows中安装Oracle Virtual Box程序,在里面安装Ubuntu最新稳定版,要选择多个CPU核
  3. 在VirtualBox中添加一个网卡,选择Host Only
  4. 在虚拟机中使用ifconfig命令,在宿主机中使用ipconfig, 可以看到两者存在同一网段的网址
  5. 在虚拟机中安装必要开发工具:
  6. sudo apt install -y openssh-server build-essential gdb rsync make zip
  7. Sudo apt install cmake ninja-build
  8. Sudo service ssh start
  9. 在visual stuido中创建cmake linux C++项目
  10. 目标机选择虚拟机,添上前面ifconfig看到的linux与宿主机同一网段的网址,端口缺省22
  11. 目标平台选Linux Debug

MS VC 2022开发Linux应用记录之01篇_第1张图片

12. 生成程序,可以在linux终端中运行该程序

MS VC 2022开发Linux应用记录之01篇_第2张图片

13. 在代码中设置断点,按F5进行调试。单步运行,可以从Linux终端中看到一步步的输出。

MS VC 2022开发Linux应用记录之01篇_第3张图片

MS VC 2022开发Linux应用记录之01篇_第4张图片

14.也可以在虚拟机的~/.vs目录下找到上述C++项目,并可运行生产的目标程序

你可能感兴趣的:(C++,Linux系统编程,c++,linux,visualstudio)