在macOS上安装C++ for Visual Studio 2022

jjhzyzn0  于 2023-10-21  发布在  Mac
关注(0)|答案(1)|浏览(391)

有没有办法在macOS上安装c++ for visual studio 2022?从Microsoft https://visualstudio.microsoft.com/vs/mac/ Visual Studio for Mac的产品页面上看,它似乎只支持.Net开发。
Visual Studio for Mac使用. NET为iOS、Android和Web开发应用程序和游戏。
我正在寻找一种使用c开发桌面应用程序的方法,如果没有办法下载它,那么有没有办法开发基于c的软件(wxWidgets,cmake,c++)??谢谢。

gkl3eglg

gkl3eglg1#

替代方案

Visual Studio for Mac

Visual Studio for Mac与VS for Windows不是同一个产品。这是一个重新命名的Xamarin工作室。这是一个完全不同的产品,主要用于移动的和Web应用程序,它最近获得了适当的.NET支持,因为他们将所有内容从.NET Framework迁移到.NET Core(现在只称为.NET)。
不幸的是,他们已经放弃了这个产品。

VS Code

作为第一个替代方案,VS Code应该与C++和适当的编译器和构建工具链一起工作。当然,它不像IDE。Visual Studio是一个集成开发环境(IDE),Visual Studio Code是一个富文本编辑器,如Sublime Text和Atom。但是工具之间的区别不仅仅是IDE和文本编辑器。IDE是编写、编辑、调试、测试和运行代码的强大工具。文本编辑器只允许您编写和编辑代码。你可能需要走出文本编辑器来运行你的代码,或者下载插件来帮助它为你运行。有很好的插件VS代码肯定。但请记住,您可以使用其他文本编辑器编写代码,也可以使用插件。我可以告诉经验是不一样的。
您可以按照此文档为您的首选系统安装VS Code。另外,检查Using Clang in Visual Studio Code for macOS
VS Code不推荐给初学者

Xcode

试试Xcode!Xcode是macOS平台的主要IDE。Xcode为开发人员提供了一个统一的工作流程,用于在macOS上进行用户界面设计、编码、测试和调试。
Apple通过Apple Clang编译器(包含在Xcode中)和libc++ C标准库运行时(包含在SDK和操作系统中)支持C。编译器和运行时定期更新以提供新功能,包括ISO C++标准指定的许多前沿功能。

QtCreator

如果您熟悉Qt Creator,并将其用于任何其他开发目的,您可能也希望将其用于虚幻引擎。此外,QT Creator可能是一个选择,特别是如果你在Linux上。但是Unreal documentation上有一条警告消息
在Epic,我们使用这些信息来帮助设置QtCreator以与虚幻引擎一起使用,虽然我们提供此文档是出于礼貌,但我们可以为QtCreator提供的支持级别仅限于虚幻引擎4.14
所以,请在下面的评论中分享你的个人经验。(感谢分享@JesperJuhl)

Rider

Rider for Unreal是JetBrains的C和虚幻引擎的非自由选项。如果你使用JetBrains的工具之一,这是相同的经验。所以,如果你的公司有许可证,你可以从那里继续。对于C和虚幻引擎来说,它是一个非常棒的工具。它为您提供有关Blueprints的见解,帮助您使用reflection mechanism,并帮助确保良好的编码风格和准确性。

附加信息

相关问题