导航:首页 > 源码编译 > 默认编译器版本

默认编译器版本

发布时间:2023-08-28 06:04:14

‘壹’ Unity3D怎么更改默认编译器版本

菜单栏选择Edit--Preferences打开Unity Preferences,在左侧选择External Tools,然后在右侧第一行External Script Editor中更改编译器

‘贰’ JAVA的编译器有哪些

JCreater 、JBuilder、eclipse、myeclipse、netbean这几个是主流,eclipse和myeclipse(eclipse的扩展功能更多)是主流中的主流

‘叁’ 适合win10系统的c语言编译器

桌面操作系统

对于当前主流桌面操作系统而言,可使用 VisualC++、GCC以及 LLVM Clang 这三大编译器。

Visual C++(简称 MSVC)只能用于 Windows 操作系统;GCC 和 LLVM Clang除了可用于Windows操作系统之外,主要用于 Unix/Linux操作系统。

像现在很多版本的 Linux 都默认使用 GCC 作为C语言编译器,而像 FreeBSD、macOS 等系统默认使用 LLVM Clang 编译器。由于当前 LLVM 项目主要在 Apple 的主推下发展的,所以在 macOS中,Clang 编译器又被称为 Apple LLVM 编译器。

MSVC 编译器主要用于 Windows 操作系统平台下的应用程序开发,它不开源。用户可以使用 Visual Studio Community 版本来免费使用它,但是如果要把通过 Visual Studio Community 工具生成出来的应用进行商用,那么就得好好阅读一下微软的许可证和说明书了。

而使用 GCC 与 Clang 编译器构建出来的应用一般没有任何限制,程序员可以将应用程序随意发布和进行商用。

MSVC 编译器对 C99 标准的支持就十分有限,加之它压根不支持任何 C11 标准,所以本教程中设计 C11 的代码例子不会针对 MSVC 进行描述。所幸的是,Visual Studio Community 2017 加入了对 Clang 编译器的支持,官方称之为——Clang with Microsoft CodeGen,当前版本基于的是 Clang 3.8。

也就是说,应用于 Visual Studio 集成开发环境中的 Clang 编译器前端可支持 Clang 编译器的所有语法特性,而后端生成的代码则与 MSVC 效果一样,包括像 long 整数类型在 64 位编译模式下长度仍然为 4 个字节,所以各位使用的时候也需要注意。

为了方便描述,本教程后面涉及 Visual Studio 集成开发环境下的 Clang 编译器简称为 VS-Clang 编译器。

嵌入式系统

而在嵌入式系统方面,可用的C语言编译器就非常丰富了,比如:

阅读全文

与默认编译器版本相关的资料

热点内容
参与感pdf 浏览:444
可以缓解压力的网站 浏览:829
pc端吃鸡怎么换服务器 浏览:30
安装pdf软件 浏览:874
java字符串转字符编码 浏览:370
电子风车电路的单片机程序 浏览:890
如何使用景安云服务器 浏览:232
西门子300pdf 浏览:808
获取前100个素数python 浏览:412
QD45压缩机 浏览:198
qq密码暴力查看器解压密码 浏览:455
苹果app手机怎么退款流程 浏览:108
程序员用87还是104 浏览:550
如何查询mt4服务器ip地址 浏览:671
光伏逆变器控制算法 浏览:562
alevelpdf 浏览:238
google浏览器无法定位服务器地址 浏览:471
服务器通道如何分区 浏览:528
cat命令显示用户主目录中的文件 浏览:604
程序员哪有可爱 浏览:837