如何在 VS 2022 中编写本机 C++,使用 Linux 进行构建和测试

How to write native C++ in VS 2022, using Linux for build and test

我需要一个本机 C++ 应用程序来从头开始制作。它必须在 linux (CentOS) 上 运行。我想用VS2022来写测试。我有带有 CentOS 的 Hyper-V 虚拟机。

我尝试google解决方案,但只有使用 WSL 的帖子。

有人可以描述将 VS 连接到 Linux VM 而不是 WSL 的步骤,这样我就可以在 VM 上构建和 运行 应用程序。

本文介绍过程:https://devblogs.microsoft.com/cppblog/linux-development-with-c-in-visual-studio/

  • 使用 VS 安装程序(Linux 和嵌入式..)向 VS 添加工作负载
  • 创建正确类型的项目
  • 在项目属性中添加 SSH 凭据(也可以是 added/removed/edited 在 Tools-Options-Cross 平台中)