1樓:廿四點半
大致上明白,你是想用終端,gcc編譯器編譯c原始檔吧?
第一步:你用編輯器例如textwrangler編輯c原始檔(不推薦用xcode,因為目前來說沒必要)
int main(int agrc, char* agrv)編輯完成後,放在桌面上(我只是舉個例子,你可以放在不同的檔案目錄下)第二步:你開啟終端,輸入
cd /users/你電腦使用者名稱/desktop/你可以輸入pwd確認下當前路徑是否是桌面,ls可以顯示當前路徑的所有資料夾。
然後再輸入 cc -c main.c 開始編譯在桌面上會生成一個main.o的二進位制檔案。
然後再輸入 cc main.o 連結庫
然後會生成一個a.out的最終檔案,你可以輸入./a.out執行。
滿意請採納,謝謝
2樓:死後的麥迪文
#makefile縮排要用tab,不能用空格main:main.o
gcc -o main main.o
main.o:main.c
gcc -o main.o -c main.cclear:
rm *.o
rm main
在mac電腦的terminal裡該如何執行c語言
3樓:哈
具體操作如下:
1、找到終端;
2、開啟終端,輸入 cd /users/mac/desktop/c 到指定目錄資料夾下;
3、輸入 vim hello.c,用vim編輯hello.c檔案;
4、按i進入編輯狀態,輸入要程式的**;
5、按esc鍵退出編輯狀態,輸入:後輸入wq(儲存並退出);
6、gcc hello.c對檔案進行編譯,輸入./a.out hello.c執行編譯後的檔案。
拓展資料:
c語言是一門通用計算機程式語言,廣泛應用於底層開發。c語言的設計目標是提供一種能以簡易的方式編譯、處理低階儲存器、產生少量的機器碼以及不需要任何執行環境支援便能執行的程式語言。
儘管c語言提供了許多低階處理的功能,但仍然保持著良好跨平臺的特性,以一個標準規格寫出的c語言程式可在許多電腦平臺上進行編譯,甚至包含一些嵌入式處理器(微控制器或稱mcu)以及超級電腦等作業平臺。
用蘋果系統終端編寫c語言之後怎麼執行
4樓:吉祥二進位制
在蘋果系統終端中編寫c語言類似於在linux平臺上編寫c語言**,簡單的概括為:建立c檔案、用vim編寫c程式、編譯c程式檔案、執行編譯後生成的.out檔案。具體來說如下:
1、$:touch hello.c //建立一個hello.c檔案(本目錄下)
2、$:vim hello.c //用vim編輯hello.c檔案
i //開啟vim後先輸入i進入編輯狀態
*************以下為vim中輸入的程式****************
#include
int main()
**********************************************
esc鍵 //按esc鍵退出編輯狀態
:wq //先輸入「:」,再輸入「w」表示儲存,最後輸入「q」表示退出
3、$:gcc hello.c //編譯hello.c檔案,會生成可執行檔案「a.out」
4、$:./a.out //執行a.out
5樓:風中的行路者
gcc -o test *.c
mac 有xcode的比vim好用。。。當然vim黨除外
mac可以c語言程式設計嗎?
6樓:匿名使用者
當然是可以的。mac系統本質上是一個unix系統,unix系統就是以c語言編寫的。
目前mac os x的開發工具為xcode,支援c和標準c++程式的編寫。而mac平臺也有不少支援c語言程式設計的ide,像netbeans和eclipse。
不過,mac os x目前預設沒有c語言的編譯器,你需要安裝xcode,xcode包含了gcc編譯器。
如果你只是用mac來學習c語言,安裝一個xcode即可。xcode的安裝檔案在系統盤的optional資料夾裡。
7樓:匿名使用者
回答是 肯定 的
不過,mac 被 蘋果 控制 的 非常嚴 哈
8樓:
主要看cpu的規格,如果cpu支援c的編譯器就可以用c。
mac也有用intel處理器的,這部分機器肯定可以用c程式設計的。
mac系統怎樣使用終端編寫c語言程式
9樓:偷偷摸摸
若要在 mac 的終端中編譯並執行 c 源**,你首先需要安裝 command line tools,裡面包含有 gcc 編譯器。安裝方法為: 開啟終端,輸入 gcc。
如果你沒有安裝 command line tools,會彈出一個視窗提示你安裝,如圖所示
c和c 語言中常用的檔案包含命令
你要用什麼函式就包含什麼標頭檔案啊,光知道包含什麼標頭檔案卻不知道該用什麼函式也是白搭。你知道你要用什麼函式後上網或者msdn查查就知道這個函式的標頭檔案是什麼了。這種事情在程式設計的時候再去搞清楚就行了,不需要現在就想一次性弄明白。所有都用 include 即可,不論是庫檔案還是本地檔案。因為 i...
用c語言編寫作業系統,用C語言編寫作業系統
要有彙編的一定 bai基礎,在看 他會教du你你不會的你要學zhi的匯dao編部分,但是他說的版不細,你需要自己根據 unix某個版本是用c語言 編寫的,在c語言使用之前,用的是彙編。windows傳聞80 是用c語言回編寫的,也有部答分是c和彙編混編的。據說windows2000以後大多是用c 編...
c語言如何取得系統時間,如何用C語言獲取當前系統時間?
time t ttime 距1900年1月1日的秒數char str 80 struct tm sttm 時間結構,格式請見其它回答time timer sttm localtime ttime strftime str,sizeof str y m d sttm 格式化時間 printf str ...