1樓:匿名使用者
改名:mv hello hello.c
編譯:首先cd到你原始檔的那個目錄下,這樣省去了指定絕對路徑的麻煩,比如cd到桌面,然後:gcc hello.c -o hello
執行:./hello
2樓:匿名使用者
1.更改所謂副檔名
user ~ $ mv hello hello.c2.用gcc 編譯原始碼
user ~ $ gcc [options] /[path]/hello.c
關於gcc的選項,可以檢視相應手冊,常用的選項也就幾個,比如你編譯hello.c
進入桌面,因為你的原始碼放在桌面上。
user ~ $ cd ~/desktopuser ~ $ gcc -wall -o hello hello.c
3樓:軒豐造寂
第一種方法:
改名:mv hello hello.c
編譯:首先cd到你原始檔的那個目錄下,這樣省去了指定絕對路徑的麻煩,比如cd到桌面,然後:gcc hello.c -o hello
執行:./hello
第二種方法:
啟動終端後
gcc /桌面/ hello.c
./a.out
第三種方法:
1.更改所謂副檔名
user ~ $ mv hello hello.c
2.用gcc 編譯原始碼
user ~ $ gcc [options] /[path]/hello.c
關於gcc的選項,可以檢視相應手冊,常用的選項也就幾個,比如你編譯hello.c
進入桌面,因為你的原始碼放在桌面上。
user ~ $ cd ~/desktop
user ~ $ gcc -wall -o hello hello.c
4樓:
啟動終端後
gcc /桌面/ hello.c
./a.out
“linux”怎麼編譯c的源程式的?“gcc”編譯命令是什麼?
5樓:喜歡吃碰柑
格式 gcc [option] [sourcefilename]介紹一些常用
bai的選項du:最簡單的是:gcc hello.
c預設的情況zhi下將生成a.out的可執dao行性檔案版,你只需要在終權端上輸入./a.
out就可以看到執行的結果.
如果你想指定生成目標檔案的名字那麼你可以加上 -o選項,命令如下:
gcc -o hello hello.c
命令如下:
gcc -c hello hello.c
6樓:稽致卓宇
初學者在來編譯的時候最好一步一源
步來,以hello.c為例:
先將原始檔編譯成目標檔案:gcc-c
hello.c
上一步生成hello.o檔案,再將目標檔案編譯成可執行檔案:gcc-ohello
hello.o
如何在linux中使用vi來建立一個c 源程式檔案?
7樓:匿名使用者
~#vi tmp.c
按源i進入插入模式,輸入原始檔內容
#include
int main(int argc,char *argv)按esc退出插入模式,輸入
:wq回到shell
~#gcc tmp.c
~#./a.out
8樓:匿名使用者
直接baivi +檔名 檔名必須以du.c結尾。
然後就zhi會進入vi介面
在這裡編dao
寫程式按esc鍵
專在命令列
輸入:wq (儲存退屬出)。
這樣就建立了一個.c檔案
編譯源程式命令: gcc 源程式檔名 -o 可執行檔名
9樓:匿名使用者
cd ~ 回到的不是桌bai面,而是個du人目錄。
桌面zhi是個人目錄裡面的 desktop 或者dao“桌專
面”目錄裡面,這個具屬
體的位置是什麼要看你的發行版的設定或者你自己的設定。
另外,kde4 是沒有“桌面”檔案的,你需要自己新增一個目錄控制元件,在控制元件裡面才能顯示檔案。
C語言源程式檔案的字尾是什麼,C語言源程式檔名的字尾是什麼?
位專哀羽彤 c語言源程式檔案的字尾是 c 經過編譯後生成檔案的字尾是 exe 經過連結後生成檔案的字尾 obj 墨掣賞曉靈 在vc6.0中的源程式檔名的字尾是.cpp 因為這個是本來是c 的字尾,但是c 向下相容,是更高階的c。如果在tc中的檔案字尾就是.c tc是比較早期的c語言開發工具,現在用得...
C語言程式無法執行,為什麼C語言程式編譯正確但不能執行?
void f int a,int x,int y,int m,int n 前幾行就有錯的,你 a什麼東西?你再仔細檢查檢查,把你的語法錯誤全排除掉。首先要編譯通過 再看看執行 先編譯一下,看看語法錯誤再說 為什麼c語言程式編譯正確但不能執行?編譯正確只是代表程式沒有語法錯誤,無法判斷邏輯錯誤。仔細檢...
C語言條件編譯程式問題
一般情況下,源程式中所有的行都參加編譯。但有時希望對其中一部分內容只在滿足一定條件下才進行編譯,即對一部分內容指定編譯條件,這就是 條件編譯 conditional compile 條件編譯語句排版時,需考慮以下三種位置 1 條件編譯語句塊與函式定義體之間不存在相互巢狀 主要在 h 檔案中 2 條件...