導航:首頁 > 源碼編譯 > c語言編譯器手機蘋果

c語言編譯器手機蘋果

發布時間:2025-04-05 15:11:49

『壹』 蘋果mac系統下的c語言編譯器有支持生成win系統EXE文件的嗎

當然可以。
MAC系統是free-bsd(unix的一種開源系統分支)為基礎,逐步演化而來的。
實際MAC也是屬於UNIX大家族。只要安裝了c的編譯器,就可以用C編程

當然在mac上,蘋果以object-c提供了一套豐富的api,包括對其圖形界面的互動。所以iphone應用才都用object-c編寫。

如果你用c想開發mac上和window互動的應用,那麼必須調用MAC window的相關API了。至於蘋果提不提供其window下的圖形api的C介面,呵呵那是另外一個問題。
這點我好像沒見過,不敢說一定沒有。
當然如果用其他mac支持的圖形庫開發應用也可以,只是和window互動的功能有些可能就沒有了。

『貳』 蘋果電腦上可以裝c語言編譯器嗎

在蘋果電塵戚培腦上可以裝c語言編譯器,因為Mac系統本質上是一個Unix系統,是一個開放系統,Unix系統的編寫語言就是C語,兼容C語言編譯器是肯定的了。

目前蘋果的操作系統Mac OS X的開發工具為Xcode,支持C和標准C++程序的編寫。並且Mac平台有很多支持C語言編程的IDE,像NetBeans和Eclipse。

Mac OS X沒有默認安裝C語言編譯器,你需要派唯安裝Xcode,Xcode包含了GCC編譯器。

如果你只是用Mac來學習C語言,安裝一個Xcode即可。Xcode的安裝文件在系統盤的仔廳Optional文件夾里。

『叄』 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

『肆』 用蘋果系統終端編寫c語言之後怎麼運行

若要在 Mac 的終端中編譯並運行 C 源代碼,你首先需要安裝 Command Line Tools,裡麵包含有 GCC 編譯器。安裝方法為:

打開終端,輸入 gcc。
如果你沒有安裝 Command Line Tools,會彈出一個窗口提示你安裝,如圖所示,點擊安裝即可。如果出現提示「clang_error: no input files」,說明你已經安裝了 gcc 編譯器,可以直接開始編譯程序。

在終端中輸入 ./可執行文件的名稱 即可執行你的程序。例如,我輸入

. est1

後,就可以執行程序了。如果提示你 Permission Denied,則是因為你沒有賦予這個文件執行許可權,需要在終端里輸入

chmod u+x test //(最後參數為你的文件名,來使其可在你的賬戶下執行)1

如果運行時出現 Segmentation Fault,則說明你的代碼里有 bug 導致程序崩潰。

閱讀全文

與c語言編譯器手機蘋果相關的資料

熱點內容
app如何清除廣告 瀏覽:272
xp系統怎麼編譯 瀏覽:72
常用的時域基音檢測演算法有哪些 瀏覽:368
開機自啟samba服務命令 瀏覽:782
電容放電解壓版 瀏覽:809
java程序設計基礎第四版 瀏覽:373
方舟如何找自己玩過的伺服器手游 瀏覽:777
加密的方式選擇什麼呢 瀏覽:951
程序員居然不會自己敲代碼 瀏覽:79
pr編譯視頻怎麼改 瀏覽:639
附近密聊app如何 瀏覽:913
如何把app下到本地文件 瀏覽:929
代理伺服器不正確怎麼辦 瀏覽:772
ip地址和伺服器有什麼區別 瀏覽:458
程序員招聘中國 瀏覽:123
51單片機案例講解 瀏覽:18
明日方舟加密蝕刻章 瀏覽:705
linuxc計算時間差 瀏覽:388
加密程序公司哪家好 瀏覽:738
java目錄是否存在 瀏覽:983