編譯的程序在哪
⑴ 編譯程序和解釋程序具體在哪具體是哪個文件
說是編譯程序和解釋程序,但是並不是具體的某個文件,它們是固化了的東西。
⑵ Linux編譯c語言,源程序文件放在什麼路徑
改名:mv hello hello.c
編譯:首先cd到你源文件的那個目錄下,這樣省去了指定絕對路徑的麻煩,比如cd到桌面,然後:gcc hello.c -o hello
運行:./hello
⑶ 什麼是編譯程序
編譯程序指將某一種程序設計語言寫的程序翻譯成等價的另一種語言的程序的程序, 稱之為編譯程序
編譯程序也稱為編譯器,是指把用高級程序設計語言書寫的源程序,翻譯成等價的機器語言格式目標程序的翻譯程序。編譯程序屬於採用生成性實現途徑實現的翻譯程序。
它以高級程序設計語言書寫的源程序作為輸入,而以匯編語言或機器語言表示的目標程序作為輸出。編譯出的目標程序通常還要經歷運行階段,以便在運行程序的支持下運行,加工初始數據,算出所需的計算結果。
編譯程序的實現演算法較為復雜,這是因為它所翻譯的語句與目標語言的指令不是一一對應關系,而是一多對應關系,同時也因為它要處理遞歸調用、動態存儲分配、多種數據類型,以及語句間的緊密依賴關系。
由於高級程序設計語言書寫的程序具有易讀、易移植和表達能力強等特點,編譯程序廣泛地用於翻譯規模較大、復雜性較高、且需要高效運行的高級語言書寫的源程序。
(3)編譯的程序在哪擴展閱讀:
編譯流程分為了四個步驟:
1.預處理,生成預編譯文件(.文件)
2.編譯,生成匯編代碼(.s文件)
3.匯編,生成目標文件(.o文件)
4.鏈接,生成可執行文件
⑷ c語言編的程序如何編譯....在哪裡編譯,編譯了是不是直接就可以執行了
1用C語言編的是源程序,要將它編譯成可執行的.EXE,在主菜單子窗口中選中一個叫做COMPILE的東東(意思是編譯),在按「MAKE
EXE
FILE」然後回車,在找到相應位置運行便可。
2用TC打開編寫好的源程序在窗口中選中RUN(運行)。。
⑸ vc++ 6.0編譯問題(編好的程式都跑哪去了)
在你的工程目錄debug文件下是編譯好的文件,其中一個.exe 的是可執行文件,也就是你的程序
⑹ 編譯程序包括哪幾個主要組成部分
編譯過程分為分析和綜合兩個部分,並進一步劃分為詞法分析、語法分析、語義分析、代碼優化、存儲分配和代碼生成等六個相繼的邏輯步驟。這六個步驟只表示編譯程序各部分之間的邏輯聯系,而不是時間關系。
編譯過程既可以按照這六個邏輯步驟順序地執行,也可以按照平行互鎖方式去執行。在確定編譯程序的具體結構時,常常分若干遍實現。對於源程序或中間語言程序,從頭到尾掃視一次並實現所規定的工作稱作一遍。每一遍可以完成一個或相連幾個邏輯步驟的工作。
(6)編譯的程序在哪擴展閱讀:
對於c編譯程序來說,其語言的特點如下:
1、c語言是一種結構化語言。它層次清晰,便於按模塊化方式組織程序,易於調試和維護,而且表現能力和處理能力極強。
2、c語言具有豐富的運算符和數據類型,便於實現各類復雜的數據結構。它還可以直接訪問內存的物理地址,進行位(bit)一級的操作。
3、由於c語言實現了對硬體的編程操作,因此集高級語言和低級語言的功能於一體。它既可用於系統軟體的開發,也適合於應用軟體的開發。
4、此外,c語言還具有效率高、可移植性強等特點。因此它廣泛地移植到了各類各型計算機上,從而形成了多種版本。
⑺ microsoft visual c++里的編譯在哪裡
在生成菜單下的最後一個子菜單編譯(這個是單獨編譯的)。
在生成菜單下的的 生產解決方案 或者 生產 ,就是編譯加組建。在VC中編譯程序的過程:
1.打開VC軟體。
2.新建C++程序文件。
3.在新建面板中,選擇「文件」選項卡,選擇「C++ Source File」選項,同時輸入該文件的名稱。
4.寫好程序後,單擊工具欄的「Compile」按鈕,進行編譯。
5.編譯完成,計算機提示我們代碼正確,並創建了工程文件。
6.單擊工具欄的「Build」按鈕,進行連接。
7.計算機提示我們連接成功,並創建了二進制代碼。
8.單擊工具欄的「BuildExecute」按鈕,計算機開始運行代碼。
9.程序運行完畢,計算機輸出了正確的結果。