当前位置:首页 » 编程软件 » 支持c11编译的软件

支持c11编译的软件

发布时间: 2022-02-11 17:36:08

‘壹’ 用dev c++怎样支持c11

工具->编译选项->生成代码/优化->代码生成:->语言标准(-std)->ISO C++11/GNU C++11->确认

‘贰’ 目前支持c++11的编译器都有哪些

目前支持C++11的编译器
gcc 4.8以上版本
clang 3.1 以上版本

VS2013 及以上版本(有部分C11特性不支持)
DEV-C++最新版本都是支持C++11的(在编译选型中打开)
其他诸如Pelles C之类的小众编译器,基本也都支持了C++11

‘叁’ C程序的编译软件最好的,用的最多的是哪个

c语言的编译软件有好几种,c语言和c++是可以用同一种编译软件编译的,如turbo
c软件就有的可以用来编译c和c++语言,在网上是很容易找到下载的

‘肆’ 弄明白哪个版本的gcc才支持c11

【背景】

折腾:

【未解决】cygwin下编译crosstool-ng在Building C library时出错:../wcsmbs/uchar.h:47:5: error: #error "<uchar.h> requires ISO C11 mode"

期间,才知道,除了c89,c90,c99之外,还有个c11。

然后,参考:

编译安装glibc

而知,低版本的gcc不支持c11。

(而我此处的eglibc 2.17,和那人的glibc-2.16.0,都是需要支持c11的gcc的)

所以此处想要去搞清楚,什么版本的,哪个版本的,gcc,才支持c11。

【解决过程】

1.google搜:

gcc c11

就可以看到:

2 Language Standards Supported by GCC

而明白:

C89=C90:gcc选项是:-ansi, -std=c90 or -std=iso9899:1990;
带了GNU扩展的:-std=gnu90
C94=C95:gcc选项:-std=iso9899:199409
C99:gcc选项:-std=c99 or -std=iso9899:1999
未完成C99标准之前,叫做C9X
带了GNU扩展的:-std=gnu99
C11:gcc选项是-std=c11 or -std=iso9899:2011
未完成C11标准之前,叫做C1X
带了GNU扩展的:-std=gnu11
2.后来找到:

How to enable c11 on later versions of gcc?

可知:

gcc 4.7

之后,才支持c11.

3.参考:

C11Status

得知:

-std=c1x GCC 4.6

-std=c11 GCC 4.7

uchar.h Library issue (glibc 2.16)

【总结】

gcc是到了4.7,才真正支持c11的。

‘伍’ win7系统,能用c11的编译器有哪些

1、用 Visual Studio 2010 旗舰版,它是专为Win7打造的,其他的版本也可以兼容,而且支持VC/VB/C#多种语言开发,安装下来才2G多,是一款相当不错的开发软件。
2、用开发版的比较好,学习版的有些功能减掉了。
3、eclipseCDT也可以。纯绿色软件,解压缩就能用。完美支持win7。
4、学一门语言最好的方式就是 记事本+编译器。什么东西都要自己手写。这样映像才深。学的才透。
5、Visual Studio(VS) 是一套完整的开发工具集,用于生成 ASP.NET Web 应用程序、XML Web Services、桌面应用程序和移动应用程序。Visual Basic、Visual C++、Visual C# 和 Visual J# 全都使用相同的集成开发环境 (IDE),利用此 IDE 可以共享工具且有助于创建混合语言解决方案。另外,这些语言利用了 .NET Framework 的功能,通过此框架可使用简化 ASP Web 应用程序和 XML Web Services 开发的关键技术。

‘陆’ c语言编译软件有哪些

6款好用的C语言编译器推荐

一些刚开始接触C语言编译的网友想下载一款C语言编译器来使用,不过,网络上有不少C语言编译器相关的软件,让人很难抉择。那么,C语言编译器哪个好?今天的文章里,小编给大家整理了6款好用的C语言编译器推荐给大家,需要C语言编译器的网友,不妨了解一下!

一、Dev-C++

Visual Studio(VS) 是一套非常完备的工具和服务,可帮助您为 Microsoft 平台和其他平台创建各种各样的应用程序。Visual Studio 还可将您所有的项目、团队和利益干系人联系在一起。现在您的团队可以从任何位置以虚拟方式进行更为敏捷的合作,无论他们采用何种开发工具。

功能介绍

可以通过强大的集成开发环境构建面向 Windows、Android、iOS 以及 Web 的出色应用。使用任何 IDE 或编辑器在云中进行版本控制、敏捷、持续交付、应用程序分析协作。

适用于所有操作系统的编辑器使用可在 Windows、OS X 或 linux 上运行的免费代码编辑器构建和调试现代 Web 和云应用程序。

‘柒’ 请问现在最好的适合C语言编译的软件是什么

dev-c++推荐,不要什么trubo c,如果学到一定程度,可以选择visual C++
另外,Dev-c++设计非常方便人性化,当然都是可以写c语言的

‘捌’ 目前主流的C语言编译软件是什么

C语言相比其他很多新兴的、复杂的语言,语法还是简单一些,较好实现的。

所以在C语言几十年的发展中出现了各式各样的编译器,还有一些容易被误解为编译器的IDE。


这里列举几个主流的:

  1. GCC

    毫无疑问,GCC几乎是unix及linux系统中最通用的编译器套件,几乎所有的linux发行版都预装了GCC作为C语言的默认编译器。除了对C语言的支持,GCC还支持C++、Objective-C等多种语言。GCC早在1987就由Richard Stallman作为GNU计划的一部分发布。

  2. Clang

    Clang是近几年新兴的C/C++以及Objective-C的编译器,Apple是其主要投资者,其最初的开发者已加盟Apple。虽说是新兴,但其对C/C++标准的支持不亚于GCC等老牌编译器,并且外部接口和GCC完全兼容,并且因其模块化、错误提示完善等优点已经越来越受到重视。一些如FreeBSD等项目已将clang作为默认编译器。

    其实Clang并不是一个完整的编译器,而是作为同一批开发者开发的另一个备受关注的虚拟机(类似于JVM)的llvm的一个前端开发,只是负责将C语言源码编译为llvm IR的中间语言,再由llvm编译为目标代码,这样做可以让其可移植性更好。

  3. Microsoft Visual C++

    作为拥有可视化集成编程系统的编译器,VC被很多使用Windows作为开发环境的初学者使用。详见网络的介绍

    http://ke..com/view/2070966.htm?fromtitle=vc&fromid=7792954&type=syn#viewPageContent


‘玖’ 有哪些支持C11标准的编译器

VS对c语言标准支持得不好,GCC5.1开始完全支持C11,PellesC也是支持C11,不清楚是否完全支持。

热点内容
c在C语言中代表什么 发布:2025-01-12 05:52:59 浏览:46
政府PHP 发布:2025-01-12 05:34:30 浏览:651
转码算法 发布:2025-01-12 05:24:02 浏览:418
哪个国家开发安卓系统 发布:2025-01-12 05:08:58 浏览:407
华师数据库 发布:2025-01-12 05:07:03 浏览:505
爱情空间源码 发布:2025-01-12 04:51:53 浏览:892
mongodbphp安装 发布:2025-01-12 04:41:08 浏览:580
sql存储文件路径 发布:2025-01-12 04:37:31 浏览:243
我的世界服务器小灰机 发布:2025-01-12 04:21:36 浏览:932
九通车联网账号密码多少 发布:2025-01-12 04:21:32 浏览:294