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

这篇具有很好参考价值的文章主要介绍了使用 Visual Studio 2022 开发 Linux C++ 应用程序。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

使用 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

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

使用 Visual Studio 2022 开发 Linux C++ 应用程序文章来源地址https://www.toymoban.com/news/detail-447661.html

详见:

  • Build and Debug C++ with WSL 2 Distributions and Visual Studio 2022 - C++ Team Blog (microsoft.com)
  • Building cross platform apps with C++ in Visual Studio 2022 | Visual Studio 2022 Launch Event | Channel 9 (msdn.com)
  • What’s new for C++ cross-platform developers in Visual Studio 2022 - C++ Team Blog (microsoft.com)
  • CMake projects in Visual Studio | Microsoft Docs
  • Walkthrough: Build and Debug C++ with Microsoft Windows Subsystem for Linux 2 (WSL 2) and Visual Studio 2022 | Microsoft Docs
  • Linux development with C++ | Microsoft Docs
  • Create a CMake Linux project in Visual Studio | Microsoft Docs
  • Create a Linux MSBuild C++ project in Visual Studio | Microsoft Docs

到了这里,关于使用 Visual Studio 2022 开发 Linux C++ 应用程序的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • C# WPF应用使用visual studio的安装程序类的一些坑

    否则会出现命名空间System.Configuration不存在Install的报错   var s = Context.Parameters[\\\"assemblypath\\\"].ToString() 这个里面是当前文件的路径,所以需要删除掉文件的名字才能获取目录路径 var dir = s.Substring(0, s.LastIndexOf(\\\"\\\\\\\") + 1)

    2024年02月12日
    浏览(36)
  • 【C++】继承基础知识及简单应用,使用reportSingleClassLayout(在Visual Studio开发人员命令提示窗口)查看派生类详细信息

    author:Carlton tag:C++ topic:【C++】继承基础知识及简单应用,使用reportSingleClassLayout(在Visual Studio开发人员命令提示窗口)查看派生类详细信息 website:黑马程序员C++ date:2023年7月22日 目录 概要 继承规则 对象模型 构造析构顺序 同名与静态同名成员 多继承 菱形继承 VS开发人

    2024年02月16日
    浏览(51)
  • Visual Studio 2022使用CMake+MinGW+Clang+LLDB作为开发环境

    笔者前面写了两篇关于Visual Studio 2022使用MinGW的博文:《Visual Studio 2022使用MinGW来编译调试C/C++程序》、《Visual Studio 2022 CMake+MinGW+GDB 调试目标程序》,这两篇博文都是介绍的是GCC+GDB的编译与调试,本文笔者介绍的则是Clang+LLDB的编译与调试。读完本文,读者可以在GCC、Clang与

    2024年02月06日
    浏览(67)
  • <c++开发> Visual Studio使用开发-相关问题杂录

    <c++开发> Visual Studio使用开发-相关问题杂录 问题1:使用Visual Studio2022 运行Visual Studio2019的工程发生 error MSB8020 前景:使用Visual Studio2022 运行Visual Studio2019的工程; 错误如下: G:WorkSoftVS2022MSBuildMicrosoftVCv170Microsoft.CppBuild.targets(442,5): error MSB8020: 无法找到 Visual Studio 2019 的

    2024年02月08日
    浏览(48)
  • Visual Studio 2022 C++下载及配置

     下载地址:https://visualstudio.microsoft.com/zh-hans/vs/          之后点击右下角的安装;  如果下载速度一直为0,那么解决方法为:修改电脑的DNS服务器地址为8.8.8.8和8.8.8.4                        这里可能会出现如下问题: 问题一: 出现该问题是因为没有安装对应的Win10 S

    2024年02月09日
    浏览(45)
  • 【C++】1-1.7 下载安装Visual Studio 2022

    windows操作系统上,C++程序开发的最佳IDE还是Visual Studio。 Visual Studio是一般指的是Microsoft Visual Studio(简称VS)。 VS是美国微软公司的开发工具包系列产品。 Visual Studio是最流行的Windows平台应用程序的集成开发环境。 最新版本为 Visual Studio 2022 [17] 版本,基于.NET Framework 4.8 。

    2024年02月05日
    浏览(62)
  • 【C#】【winform】Microsoft Visual Studio Installer Project 打包应用程序全部过程

    提示:只针对扩展包来完成打包的工作过程。 在做完C#和winform的开发,完成之后,需要做一些打包的工具,在这个过程中遇到一些问题,所以记录下我的操作过程和遇到的异常情况。 支持快速打包的插件扩展 在扩展—搜搜 Microsoft Visual Studio Installer Project,安装,然后等待下

    2024年02月07日
    浏览(57)
  • 解决Unity游戏开发使用Visual Studio Enterprise 2022提示未找到目标框架.net framework4.7.1问题

    采用Visual Studio Installer安装Visual Studio Enterprise 2022,安装中勾选游戏下Unity游戏开发。 单个组件中确保勾选.NET Framework 4.7.1目标包 安装位置自定义修改至F盘后使用Visual Studio Enterprise 2022登录,在Unity设置使用Visual Studio Enterprise 2022并打开对应项目文件,提示未找到目标框架.net

    2024年02月10日
    浏览(52)
  • Visual Studio 2022 CMake C++ Hello World

    C++自学精简教程 目录(必读) Visual Studio 2022 安装​​​​​​​ 什么是CMake CMake是跨平台的C/C++工程构建工具。 我们知道, 在Windows上用Visual Studio开发C/C++代码,工程文件是用.vcxproj文件来组织的; 在Linux上用gcc/g++开发C/C++代码,工程文件是用Makefile文件来组织的; 很多时候我

    2024年02月16日
    浏览(50)
  • Microsoft Visual Studio C++开发环境的配置及使用

    本文引用自作者编写的下述图书; 本文允许以个人学习、教学等目的引用、讲授或转载,但需要注明原作者\\\"海洋饼干叔 叔\\\";本文不允许以纸质及电子出版为目的进行抄摘或改编。 1.《Python编程基础及应用》,陈波,刘慧君,高等教育出版社。免费授课视频 Python编程基础及应

    2024年02月04日
    浏览(74)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包