ubuntu 下gcc的編譯執行

2021-07-05 10:13:32 字數 508 閱讀 3192

一些基本的操作

$gcc test.c

//將test.c預處理、彙編、編譯並鏈結形成可執行檔案test

$gcc test.c -o test

//-o用來指定輸出檔案的檔名

$gcc -e test.c -o test.i

//將test.c預處理輸出test.i檔案

$gcc -c test.s

//將彙編輸出檔案test.s編譯輸出test.o檔案

$gcc -o1 test.c -o test

//編譯優化級別1,級別為1~3

$gcc testfun.c test.c -o test

//方法一:多檔案一起編譯

$gcc -c testfun.c

$gcc -c test.c

$gcc -o testfun.o test.o -o test

//方法二:多檔案一起編譯

$./test //執行

gcc下c c 程式編譯 執行命令

一 基本命令 c編譯 執行 gcc wall g o desktop test desktop test.c desktop test c 編譯 執行 g desktop c test.cpp o desktop c test.exe desktop c test.exe 注意具體目錄 二 新增警告...

ubuntu下利用gcc編譯C語言程式

ubuntu下利用gcc編譯c語言程式 開始先檢測一下自己的ubuntu中是否安裝了gcc 方法 在終端中輸入which gcc,如果有安裝則會返回 usr bin gcc,如果沒有安裝則沒有返回。安裝gcc 方法 sudo apt get build depgcc或者sudo apt get in...

linux下使用gcc編譯執行C C 程式

編譯c 首先,程式編譯過程有 1.預處理 展開巨集,標頭檔案,檢查 是否有誤 2.編譯 將.c轉為彙編 s 3.彙編 將彙編 s轉為機器 o 4.鏈結 將所有機器 o和庫檔案鏈結成乙個可執行程式 一般編譯常常包括了 預處理,編譯,彙編 在linux系統中,編譯c使用gcc編譯器,如下 gcc o o...