當前位置:首頁 » 編程語言 » c語言圖形界面linux

c語言圖形界面linux

發布時間: 2025-09-21 07:14:12

『壹』 linux C語言編程gcc和qt學哪個好

gcc是一個編譯器,qt是一個界面編程工具,兩者是不能比的。

linux下編譯c程序必然要用到gcc編譯器,而qt則是用來開發界面程序的,類似windows下微軟的mfc,你要在linux下寫程序,必然的要會使用gcc對你的程序進行編譯,至於qt只是個基於C++的界面程序開發工具,覺得以後用到就學一下,用不到就算了。

我在和你說一遍,gcc只是一個編譯器。
你的意思是linux下的c/c++集成開發環境吧,anjuta,eclipse等等都可以,但他們只是提供了開發環境,編譯器還是用的gcc。

『貳』 Linux中寫C語言程序用什麼軟體

如果想在Linux下編程的話x0dx0a首先要熟悉linux,基本命令什麼的x0dx0a然後就是編程環境,linux下沒有VS這樣的IDE,當然你要用eclipse或netbeans也可以了,不過真正的linux hacker是不會用的。x0dx0a通常的編程環境是vim/emacs + gcc + gdb + makex0dx0a每個都很強大,不過不像VS那樣有圖形界面,基本是命令解決的,剛開始學習可能有點困難,熟悉之後會很爽的x0dx0a接下來要了解linux的系統調用等API,開始讀<>是可以的,還有<>也是必讀之書,另外unp也是應該讀的。x0dx0a如果要開發有圖形界面的軟體的話,就學學GTK+吧,是一個純C的控制項庫。x0dx0a熟悉編程之後,就可以嘗試研究內核咯。

『叄』 Linux下做C語言開發,有哪些好用的工具,召喚最佳答案

Linux下的主要的C語言編譯器
1. GCC
大名鼎鼎的GNU的C/C++/Obj-C編譯器, 當前版本是2.8.1, 但據說與2.7.*有兼容性
問題. 而使用較廣的是gcc 2.7.2系列, 如RedHat5中帶的就是gcc 2.7.2.3
有時候在Cyrix上用gcc會有些問題, 因此有一套針對Cyrix特點的gcc 2.7.2.3
我這里有RedHat5的rpms ftp://166.111.68.98/pub/Warez-CD/Huricane-contrib
(Cyrix 2.7.2.3 & 2.8.1)

其基本結構就是一個front end和back end,
/usr/bin/gcc 就是個front end, 其kernel東西都放在 /usr/lib/gcc-lib下面,
cpp是C預處理器, cc1*的1M多的就是編譯器的核心模塊了
cc1 C compiler
cc1plus C++ compiler
cc1obj Object-C compiler
但gcc並沒有集成Fortran的compiler, 一般要用f2c轉成C後才用gcc編譯
好象也還有個g77 Fortran compiler吧?

gcc的不斷發展完善使許多commercial compiler都相形見絀, 那當然, gcc/emacs
都由GNU創始人Richard Stallman手創, 是GNU的旗艦產品, 質量當然沒得說了:-)
由於 Unix平台的高度可移植性, gcc幾乎在各種常見的Unix平台上都有, 即使是
Win32/DOS也有gcc的port. 比如說該死的Solaris普通版本連compiler都沒有, 也
就只好用gcc了...

2. EGCS(Experimental/Enhanced GNU Compiler System)
這是gcc的發展方向, 把fortran等編譯器集成進來, 也許還會有Pascal?
它的構造很清晰, 把對gcc的各種改進/port都集成回去. 如gcc 2.7系列據說是
沒有對Pentium進行優化的, 而egcs則把pgcc對Pentium的一些優化集成進去了
現在gcc的開發工作主要就是egcs, 由Cygnus公司領導(?), 這Cygnus公司還是很
不錯的, 還出了GNU-Win32, SourceNavigator等, 是GNU的堅實擁護者:-))

http://egcs.cygnus.com/

包括了C/C++/Obj-C/Fortran 編譯器, 當前最新版本1.0.2, 還在不斷開發中
昨天download發現KDE Beta4都用egcs編譯了 :-)

Fortran集成進來後在/usr/lib/gcc-lib下又多了個f771的back end, 當然
還是g77/f77 編譯
我這里有egcs 1.0.2 的rpm 在RH5-CD/collect下面

3. PGCC(Pentium GCC)
http://www.gcc.ml.org/
針對Pentium CPU進行了編譯器優化的compiler
pgcc據說用JPEG壓縮解壓縮測試最快可比gcc快 30%!
新版的pgcc都是基於egcs的, 以一個patch的形式release

嗨!真是的……

熱點內容
列存儲場景 發布:2025-09-21 08:47:50 瀏覽:881
卡西歐計算器編程 發布:2025-09-21 08:45:23 瀏覽:558
sql升順 發布:2025-09-21 08:32:38 瀏覽:873
計算機論文演算法 發布:2025-09-21 08:26:52 瀏覽:721
佳能雲存儲 發布:2025-09-21 08:18:04 瀏覽:646
阿里雲郵箱伺服器有固定ip么 發布:2025-09-21 08:18:04 瀏覽:911
Linux重啟VNC 發布:2025-09-21 07:47:56 瀏覽:145
csgo怎麼建伺服器 發布:2025-09-21 07:46:27 瀏覽:305
手機搭建照片伺服器 發布:2025-09-21 07:18:36 瀏覽:520
c語言圖形界面linux 發布:2025-09-21 07:14:12 瀏覽:683