導航:首頁 > 源碼編譯 > c怎麼編譯

c怎麼編譯

發布時間:2022-02-09 20:48:57

⑴ 如何編譯C語言源代碼

下載一個VC2005軟體,把代碼復制到裡面,設置好C運行環境,點擊編譯,OK,然後點擊那個感嘆號,直接鏈接運行,就OK了。

⑵ c多個文件如何編譯

關於整個 C 語言中的主函數 main( ) 如何調用相關的頭文件(*.h)、以及調用其它獨立的模塊(*.c)的方法,關鍵在於對於如何編寫 makefile 文件的真正理解、以及真正掌握編寫規則。
由於我已經有很多年沒有編寫過 C 語言源程序、以及編寫 makefile 文件了,但是可以大概給你提供一個思路就是:

下面的文本文件假設以 my_makefile 為例,編譯環境為 Linux 系統,C 語言編譯器為 gcc。
但是在這里注意一點:我的 my_makefile 文件中的注釋語句是否是分號進行注釋,我已經不太記得了,這個需要自己再參考一下。

另外就是:對源文件(*.c)、以及生成可執行文件(my_runfile)在 my_makefile 文件中的前後次序,我也記不清了,僅供參考。
myprog1.o: myprog1.c ; myprog1.o 的生成依賴於 myprog1.c 這個源程序
gcc -c myprog1.c ; 使用 Linux 系統的 C 語言編譯器對 myprog1.c 只編譯、不鏈接
myprog2.o: myprog2.c ; myprog2.o 的生成依賴於 myprog2.c 這個源程序
gcc -c myprog2.c ;使用 Linux 系統的 C 語言編譯器對 myprog2.c 只編譯、不鏈接
my_runfile: myprog1.o myprog2.o ; 可執行文件 my_runfile 的生成依賴於 myprog1.o、myprog2.o 這兩個目標文件
gcc -o my_runfile myprog1.o myprog2.o ; 使用 cc 的 -o 選項生成用戶自定義的可執行文件:my_runfile,如果不指定 -o 選項,cc 編譯器生成的預設可執行文件名為:a.out
運行命令為:
$make -f my_makefile (使用 -f 選項代替預設的 make 文件名 makefile)

⑶ 請問怎麼編譯C語言的程序

請大家不要回答,謝謝

⑷ C怎麼編譯

F9查看程序是否有錯,有錯提示錯誤信息,無錯顯示success
CTRL+F9編譯,這里的編譯是有輸入的輸入數,無數的不做處理!
ALT+F5查看程序運行結果!

⑸ vc2010怎麼進行c語言編譯

1,在windows桌面中Visual Studio打開軟體並新建項目。

⑹ C語言 怎麼編譯(菜鳥問題)

如果你沒有在編譯器中設置保存路徑的話,那麼就會保存到你的C編譯器一個文件夾

⑺ 怎樣用c語言編譯

C編譯的整個過程很復雜,大致可以分為以下四個階段:

  1. 預處理階段在該階段主要完成對源代碼的預處理工作,主要包括對宏定義指令,頭文件包含指令,預定義指令和特殊字元的處理,如對宏定義的替換以及文件頭中所包含的文件中預定義代碼的替換等,總之這步主要完成一些替換工作,輸出是同源文件含義相同但內容不同的文件。

  2. 編譯、優化階段編譯就是將第一階段處理得到的文件通過詞法語法分析等轉換為匯編語言。優化包括對中間代碼的優化,如刪除公共表達式,循環優化等;和對目標代碼的生成進行的優化,如如何充分利用機器的寄存器存放有關變數的值,以減少內存訪問次數。

  3. 匯編階段將匯編語言翻譯成機器指令。

  4. 鏈接階段鏈接階段的主要工作是將有關的目標文件連接起來,即將在一個文件中引用的符號同該符號在另外一個文件中的定義連接起來,使得所有的目標文件成為一個能夠被操作系統裝入執行的統一整體。

⑻ C語言的編譯和運行按什麼鍵

編譯F9 運行Ctrl+F9
不同的編譯器命令快捷鍵略有不同。
下面是Visual Stdio的命令快捷鍵列表:
CTRL + SHIFT + B
生成解決方案

CTRL + F7
生成編譯

CTRL + O
打開文件

CTRL + SHIFT + O
打開項目

CTRL + SHIFT + C
顯示類視圖窗口

F4
顯示屬性窗口

SHIFT + F4
顯示項目屬性窗口

CTRL + SHIFT + E
顯示資源視圖

F12
轉到定義

CTRL + F12
轉到聲明

CTRL + ALT + J
對象瀏覽

CTRL + ALT + F1
幫助目錄

CTRL + F1
動態幫助

F1
幫助

SHIFT + F1
當前窗口幫助

CTRL + ALT + F3
幫助-搜索

SHIFT + ALT + ENTER
全屏顯示

CTRL + -
向後定位

CTRL + SHIFT + -
向前定位

CTRL + F4
關閉文檔窗口

CTRL + PAGE DOWN
游標定位到窗口上方

CTRL + PAGE UP
游標定位到窗口下方

CTRL + F6
CTRL + TAB
下一個文檔窗口

CTRL + SHIFT + F6
CTRL + SHIFT + TAB
上一個文檔窗口

ALT + F6
下一個面板窗口

CTRL + K, CTRL + L
取消remark

CTRL + K, CTRL + C
注釋選擇的代碼

CTRL + K, CTRL + U
取消對選擇代碼的注釋

CTRL + M, CTRL + O
折疊代碼定義

CTRL + M, CTRL + L
展開代碼定義

CTRL + DELETE
刪除至詞尾

CTRL + BACKSPACE
刪除至詞頭

SHIFT + TAB
取消製表符

CTRL + U
轉小寫

CTRL + SHIFT + U
轉大寫

CTRL + SHIFT + END
選擇至文檔末尾

CTRL + SHIFT + HOME
選擇至文檔末尾開始

SHIFT + END
選擇至行尾

SHIFT + HOME
選擇至行開始處

SHIFT + ALT + END
垂直選擇到最後尾

SHIFT + ALT + HOME
垂直選擇到最前面

CTRL + A
全選

CTRL + W
選擇當前單詞

CTRL + SHIFT + PAGE UP
選擇至本頁前面

CTRL + SHIFT + PAGE DOWN
選擇至本頁後面

CTRL + END
文檔定位到最後

CTRL + HOME
文檔定位到最前

CTRL + G
轉到…

CTRL + K, CTRL + P
上一個標簽

CTRL + K, CTRL + N
下一個標簽

ALT + F10
調試-ApplyCodeChanges

CTRL + ALT+ Break
停止調試

CTRL + SHIFT + F9
取消所有斷點

CTRL + F9
允許中斷

CTRL + SHIFT + F5
調試-重新開始

F5
運行調試

CTRL + F5
運行不調試

F10
跨過程序執行

F11
單步逐句執行

CTRL + J
列出成員

CTRL + PAGE DOWN
下一個視圖

CTRL + B
格式-粗體

CTRL + SHIFT + T
格式-文字縮進

⑼ 求C語言怎麼編譯

#include <stdio.h>
int getNumber(int n){
if(n<0)
return -1;
if(n==0||n==1)
return 1;
return n*getNumber(n-1);
}
int main( )
{
printf("%d\n",getNumber(5) );
return 0;
}

閱讀全文

與c怎麼編譯相關的資料

熱點內容
怎麼免費進2b2t伺服器 瀏覽:350
易學的php框架 瀏覽:382
文件夾擺桌圖片 瀏覽:690
姓名快速檢索演算法 瀏覽:106
主流單片機cpu頻率 瀏覽:869
編程有可能會被納入學科嗎 瀏覽:46
二級抗震柱子要全高加密么 瀏覽:367
絕地求生換伺服器有什麼變化 瀏覽:322
php如何放到伺服器里 瀏覽:245
紅色警戒2安裝加密密碼 瀏覽:152
php集群session 瀏覽:767
sct報價存儲伺服器怎麼選 瀏覽:725
金蝶硬加密怎麼樣 瀏覽:385
linux桌面虛擬化 瀏覽:90
時間動態加密怎麼解密 瀏覽:281
美女玩聲控解壓 瀏覽:369
編程人員組裝電腦 瀏覽:465
燕窩新版溯源碼 瀏覽:79
程序員吃青春飯的好處 瀏覽:665
浙江戴爾伺服器雲空間 瀏覽:332