導航:首頁 > 源碼編譯 > 寫代碼時如何編譯

寫代碼時如何編譯

發布時間:2023-07-14 21:30:37

❶ 請問:我在 Notpad++ 中編寫了C語言的代碼,然後怎樣將它編譯和運行

1.先安裝Dev-c++,在安裝目錄找到「Dev-Cpp(安裝目錄)\bin\gcc」,就是它了。
2.將「Dev-Cpp(安裝目錄)\bin」添加至系統環境變數PATH中:
右擊「我的電腦」-選擇「屬性」-選擇「高級」先項卡-點擊「環境變數」按鈕進「環境變數設置」對話框-在下面找到Path選中並點擊「編輯」按鈕-在「變數值」文本框內的最後加上
;Dev-Cpp(安裝目錄)\bin
如我的就上加上了;D:\Program
Files\Dev-Cpp\bin
不要忘記那個分號。
測試一下:
隨便找個c文件,你也可以自己寫個。使用命令提示符cd到c文件保存的目錄,然後:
gcc
-o
test.exe
(你的c文件名).c
如果有提示語法錯誤或者在當前目錄生成了test.exe那說明gcc可用了,如果提示<'gcc'
不是內部或外部命令,也不是可運行的程序或批處理文件。>請回到本步驟重新開始,甚至第一步。
3.打開Notepad++選擇「運行」-「運行」(或直接按F5)填入
cmd
/k
gcc
-o
"D:\study\c\output\$(NAME_PART).exe"
"$(FULL_CURRENT_PATH)"
&
PAUSE
&
EXIT
點保存,設置快捷鍵為F9
再按F5填入
cmd
/k
"D:\study\c\output\$(NAME_PART)"
&
PAUSE
&
EXIT
保存,設置快捷鍵為Ctrl+F9
至止,環境搭建完成,當你用N++編寫程序時,先保存再按F9可編譯,然後再按Ctrl+F9開看到運行結果。
對上面的命令做個解譯:
Notepad++擁有自己的環境變數。
$(NAME_PART)
代表當前正操作的文件的文件名,不含後綴
$(FULL_CURRENT_PATH)
代表當前正操作的文件的完整路徑,包括盤符、路徑、文件名、後綴
至於gcc,-o參數就是將一個c文件編譯成exe文件

❷ 在linux環境下怎麼寫代碼 ,編譯

Linux輸入命令行 vim test.c 會打開test.c文件,按 i 進入編輯模式,就可以開始寫代碼了。
寫好後按 ESC 退出編輯模式,輸入 :wq 保存並退出。
註:有些linux發行版上沒有默認安裝vim,要先安裝。vim是vi編輯器的增強版(vi是默認都帶的,也可以用 vi test.c)。

編譯,命令行輸入
gcc -Wall test.c -o test
說明:-Wall選項用於顯示所有警告,-o test 指定輸出的可執行文件名為test(默認不指定為a.out)

要用Windows下那種開發方式,就在Linux系統上裝個Eclipse(加上 c/c++ 插件)。

❸ 如何自己編譯源代碼

我們使用編譯器將自己的源代碼轉換成目標代碼, 使用鏈接器將我們的目標代碼鏈接成一個可執行程序。另外, 我們使用一些程序在計算機中輸入源代碼文本並且編輯它。這些是最初的和最重要的工具, 它們構成程序員的工具集合或「程序開發環境」。 如果你使用的是命令行窗口, 就像很多專業程序員所做的那樣, 你將不得不自己來編寫編譯和鏈接命令。如果你使用IDE(「互動式開發環境」或「集成式開發環境」), 就像很多程序員所做的那樣, 簡單地點擊正確按鈕就可以完成這個工作。附錄C介紹了如何在你的C++實現中編譯和鏈接。 IDE通常包括一個具有有用特性的編輯器, 例如用不同顏色的代碼來區分你的源代碼中的注釋、 關鍵字和其他部分, 以及其他幫助你來調試代碼、 編譯和運行代碼的功能。調試是發現程序中的錯誤和排除錯誤的活動, 你在前進的道路上會聽到很多有關它的內容。 我們使用微軟的Visual C++作?喑炭 ⒒肪呈道 H綣 頤羌虻サ廝怠氨嘁肫鰲被蚴恰癐DE」的某些部分, 那就是所指Visual C++系統。但是, 你可以使用一些提供最新的、 符合標準的C++實現的系統。我們所說的大多數內容(經過微小的修改)對所有的C++實現都將是正確的, 並且其代碼可以在任何地方運行。在工作中, 我們使用幾種不同的實現。

❹ C++語言如何將文本編輯器中的代碼編譯,如何連接代碼,弄成可執行文件。本人電腦方面是白痴,

http://blog.csdn.net/u010966622/article/details/9126833

編譯/連接/運行

C編程語言操作系統
學習C語言以及VC運行環境,首先要搞清楚的是編譯、連接、運行到底在執行什麼操作:

首棚消陸先,讓我們用VC6先來編制一個最簡單的程序,並讓它運行(執行)而得出結果,以此來作為了解VC6的開端。這個程序的功能僅僅是向屏幕上輸出一個字元串「Hello World」。程序雖小,但與編制運行大程序的整個過程是相同的,都包含著如下所謂鏈頃的「四步曲」:

1,編輯(把程序代碼輸入,交給計算機)。
2,編譯(成目標程序文件.obj)。
編譯就是把高級語言變成計算機可以識別的2進制語言,計算機只認識1和0,編譯程序把人們熟悉的語言換成2進制的。編譯程序把一個源程序翻譯成目標程序的工作過程分為五個階段:詞法分析;語法分析;語義檢查和中間代碼生成;代碼優化;目標代碼生成。主要是進行詞法分析和語法分析,又稱為源程序分析,分析過程中發現有語法錯誤,給出提示信息。
3,鏈接(成可執行程序文件.exe)。
鏈接是將編譯產生的.obj文件和系統庫連接裝配成一個可以執行的程序。由於在實際操作中可以直接點擊Build從源程序產生可執行程序,可能有人就會置疑:為何要將源程序翻譯成可執行文件的過程分為編譯和鏈接兩個獨立的步驟,不是多此一舉嗎?之所以這樣做,主要是因為:在一個較大的復雜項目中,有很多人共同完成一個項目(每個人可能承擔其中一部分模塊),其中有的模塊可能是用匯編語言寫的,有的模塊可能是用VC寫的,有的模塊可能是用VB寫的,有的模塊可能是購買(不是源程序模塊而是目標代碼)或已有的標准庫模塊,因此,各類源程序都需要先各自編譯成目標程序文件(2進行機器指令代碼),再通過鏈接程序將這些目標程序文件連接裝配成可執行文件。
4,運行(可橋中執行程序文件)。
上述四個步驟中,其中第一步的編輯工作是最繁雜而又必須細致地由人工在計算機上來完成,其餘幾個步驟則相對簡單,基本上由計算機來自動完成。

源碼怎麼編譯

使用編譯器如VC++6.0,VC++2008

❻ vc2010怎麼進行c語言編譯

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

❼ C語言編寫好代碼後,怎麼編譯,最後生成可執行文件

材料/工具:vc6.0

1、打開c語言編輯工具,在工具中寫入程序的源代碼。

❽ 程序寫好後怎麼編譯

把配置管理器選擇為Release,然後選擇菜單--生成--生成xxx(或者直接點擊綠色小箭頭運行下)就已經生成exe程序了,在bin/release文件夾下。讓你選擇release是把程序編譯成發布版,vs會自動優化代碼。如果是debug則不會。

❾ 如何編譯C語言源代碼

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

❿ 匯編程序是怎麼編譯的

匯編語言是一種低級語言,匯編語言是匯編指令集、偽指令集和使用它們規則的統稱,使用具有一定含義的符號為助憶符,用指令助憶符、符號地址等組成的符號指令稱為匯編格式指令。


過程:

  1. 編輯:用編輯軟體(EDIT.EXE或記事本)形成源程序(.ASM)

  2. 匯編:用匯編程序(MASM.EXE)對源程序進行匯編,形成目標文件(.OBJ),格式如下:MASM LX.ASM;

  3. 連接:用連接程序(LINK.EXE)對目標程序進行連接,形成可執行文件(.EXE),格式如下:LINK LX.OBJ;

  4. 執行:如果結果在屏幕在顯示,則直接執行可執行文件。

  5. 調試:用調試程序(LINK.EXE)對可執行文件進行調試,格式如下:DEBUG LX.EXE


匯編語言中,用助記符(Memoni)代替操作碼,用地址符號(Symbol)或標號(Label)代替地址碼。匯編程序(如MASM)的原理實際上就是把匯編的代碼轉成電腦可以識別的二進制碼

閱讀全文

與寫代碼時如何編譯相關的資料

熱點內容
dvd光碟存儲漢子演算法 瀏覽:757
蘋果郵件無法連接伺服器地址 瀏覽:962
phpffmpeg轉碼 瀏覽:671
長沙好玩的解壓項目 瀏覽:144
專屬學情分析報告是什麼app 瀏覽:564
php工程部署 瀏覽:833
android全屏透明 瀏覽:736
阿里雲伺服器已開通怎麼辦 瀏覽:803
光遇為什麼登錄時伺服器已滿 瀏覽:302
PDF分析 瀏覽:484
h3c光纖全工半全工設置命令 瀏覽:143
公司法pdf下載 瀏覽:381
linuxmarkdown 瀏覽:350
華為手機怎麼多選文件夾 瀏覽:683
如何取消命令方塊指令 瀏覽:349
風翼app為什麼進不去了 瀏覽:778
im4java壓縮圖片 瀏覽:362
數據查詢網站源碼 瀏覽:150
伊克塞爾文檔怎麼進行加密 瀏覽:892
app轉賬是什麼 瀏覽:163