使用 Visual Studio 2022 开发 Linux C++ 应用程序

前置条件:

  1. Windows上需要先安装 WSL2,方法见: Install WSL | Microsoft Docs

  2. 在 WSL2 中依次执行如下命令,进行安装如下必需软件:

    sudo apt update && sudo apt upgrade
    sudo apt-get install g++ gdb make ninja-build rsync zip cmake
    

使用 Visual Studio 2022 with WSL2 !

Visual Studio 2022 引入了用于 Linux C++ 开发的本机 WSL2 工具集,可以构建和调试 Linux C++ 代码,并提供了非常好的 Linux 文件系统性能、GUI 支持和完整的系统调用兼容性。

CMake 是对使用 Visual Studio 2022 的 C++ 跨平台应用开发的推荐,因为它允许在 Windows、WSL 和远程系统上构建和调试相同的项目。

Visual Studio 2022 的 MSBuild Linux C++ 应用项目,应该在 Property Pages > General > Platform Toolset 中选择 WSL2 Toolset

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

详见:

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐