gpt4 book ai didi

linux - 是否有支持大多数 VS Visual C++ 的 Linux Visual C++ 编译器?

转载 作者:IT王子 更新时间:2023-10-29 00:47:49 26 4
gpt4 key购买 nike

是否有支持大多数 VS Visual C++ 的 Linux Visual C++ 编译器?

如果没有这样的最佳选择来移植\调整您的可视化 C++ 代码?

最佳答案

Visual C++ 是指集成开发环境和 C++ 编译器。出于所有实际意图和目的,它严格仅限 Windows * 实现*。

C++ 是一种语言。 Linux 有几个 C++ 编译器。如果您使用不可移植的扩展,例如 #pragma once 而不是 include guards ,使用 DLL 导入/导出工具或 Windows API 类型系统,那么您的代码在实现之间的可移植性将降低。其中大部分可以通过明智地使用预处理器和一些常识来控制。

最好的方法是首先编写可移植代码和库。它并不像听起来那么难。

现在对于这个评论:我会为听起来冒犯道歉,但如果你不能区分“C++”和“Visual C++”,请学习英语(和 C++)的这些元素。从长远来看,它将在编程方面对您有所帮助。

Linux 编译器 -> GNU C/C++ (GCC/G++)。另请参阅英特尔编译器。

适用于 Linux 的 IDE -> 通常也可以在 Windows 上运行,请查看维基百科。

关于linux - 是否有支持大多数 VS Visual C++ 的 Linux Visual C++ 编译器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3524222/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com