當前位置:首頁 » 編程軟體 » 支持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,不清楚是否完全支持。

熱點內容
安卓與ios哪個適合做主力機 發布:2025-01-12 08:54:11 瀏覽:340
微軟怎麼關閉配置更新 發布:2025-01-12 08:34:23 瀏覽:316
wifi的有限的訪問許可權 發布:2025-01-12 08:34:14 瀏覽:609
cftp文件重命名 發布:2025-01-12 08:33:27 瀏覽:881
https的加密演算法 發布:2025-01-12 08:19:15 瀏覽:653
資料庫交 發布:2025-01-12 08:09:06 瀏覽:472
一台剪輯電腦要什麼配置 發布:2025-01-12 07:50:16 瀏覽:12
android與java 發布:2025-01-12 07:50:12 瀏覽:498
列印機手機連接密碼是什麼 發布:2025-01-12 07:48:31 瀏覽:586
冒險島2什麼伺服器 發布:2025-01-12 07:39:22 瀏覽:136