vs2019安装和初次使用


  1. 安装

使用社区版离线安装 安装c++和linux远程调试相关扩展

Visual Studio 扩展开发
vs_community.exe --layout d:\localVScache --add Microsoft.VisualStudio.Workload.VisualStudioExtension --includeRecommended --lang zh-CN

使用 C++ 的桌面开发
vs_community.exe --layout d:\localVScache --add Microsoft.VisualStudio.Workload.NativeDesktop --includeRecommended --lang zh-CN

使用 C++ 的 Linux 开发
vs_community.exe --layout d:\localVScache --add Microsoft.VisualStudio.Workload.NativeCrossPlat --includeRecommended --lang zh-CN

python
vs_community.exe --layout d:\localVScache --add Microsoft.VisualStudio.Workload.Python --includeRecommended --lang zh-C


ninja-build环境安装
https://www.cnblogs.com/freeweb/p/9334612.html

离线注册
https://www.cnblogs.com/harrychinese/p/vs2019_offine_register.html

  1. linux远程调试配置

工程路径:/home/project/projectName

远程生成根 : 选择linux工程下的build目录

cmake命令参数:填写cmake的命令 -DBUILD_MODE=1

远程cmakelists根:选择linux工程路径

远程安装根:选择linux工程下的build/out

cmake可执行文件:选择相应版本的cmake

远程复制源:不勾选

cmake变量和缓存:选择 CMAKE_CXX_COMPILER  值替换为相应版本的c++(/opt/rh/devtoolsset-6/root/usr/bin/c++)

调试参数添加:测试->调试和启动xx的设置 ,在args中添加参数 

        "args":["-d"]