❶ 我有c語言程序得源代碼,怎麼才可以做成程序,
首先你需要下載
編譯器
,如
VC++6.0
.然後在編譯器中將源碼編譯連接之後,就會生成exe程序了。
❷ 把匯編源程序變成代碼程序的過程是()
把匯編源程序變成代碼程序的過程是編譯。
編譯語言不像直譯語言一樣,由解釋器將代碼一句一句運行,而是以編譯器,先將代碼編譯為機器碼,再加以運行。理論上,任何編程語言都可以是編譯式,或直譯式的。它們之間的區別,僅與程序的應用有關。
編譯程序的語法分析器以單詞符號作為輸入,分析單詞符號串是否形成符合語法規則的語法單位,如表達式、賦值、循環等,最後看是否構成一個符合要求的程序,按該語言使用的語法規則分析檢查每條語句是否有正確的邏輯結構,程序是最終的一個語法單位。
(2)怎麼把源代碼轉為程序擴展閱讀:
編譯技術的發展
在早期馮諾依曼計算機時期 (20世紀40年代) 程序都是以機器語言編寫,機器語言就是實際存儲的01代碼,編寫程序是十分枯燥乏味的。
後來匯編語言代替機器語言一符號形式該處操作指令和地址編碼。但匯編語言仍有許多缺點, 閱讀理解起來很難,而且必須依賴於特定的機器,如果想使編寫好的程序在另一台計算機上運行必須重寫。
在20世紀50年代IBM的John Backus帶領一個研究小組對FORTRAN高級語言及其編譯器進行開發。編譯程序的自動生成工具初現端倪,現在很多自動生成工具已經廣泛使用例如語法分析工具LEX,語言分析程序YACC等。
在20世紀60年代人們不斷的用自編譯技術構造編譯程序,即用被編譯的語言本身來實現該語言的編譯程序,但其基本原理和結構大體相同。
❸ 有了源代碼後如何變成程序
看那段
代碼
是在什麼
開發環境
上開發的,用相應的
編譯器
建個符合你
源碼
設計的工程。大概你找的源碼也會有相應的界面吧?有界面的話,按描述把界面搭好,再把代碼相應的貼到代碼
窗口
。編譯沒有錯誤的話,編譯器里應該有生成exe的選項,生成一下就出現
可執行文件
了。
❹ 代碼怎麼讓它變成程序
編譯器,是將便於人編寫,閱讀,維護的高級計算機語言翻譯為計算機能識別,運行的低級機器語言的程序。編譯器將源程序(Source program)作為輸入,翻譯產生使用目標語言(Target language)的等價程序。源程序一般為高級語言(High-level language),如Pascal,C++等,而目標語言則是匯編語言或目標機器的目標代碼(Object code),有時也稱作機器代碼(Machine code)。
一個現代編譯器的主要工作流程如下:
源程序(source code)→預處理器(preprocessor)→編譯器(compiler)→匯編程序(assembler)→目標程序(object code)→連接器(鏈接器,Linker)→可執行程序(executables])
工作原理
翻譯是從源代碼(通常為高級語言)到能直接被計算機或虛擬機執行的目標代碼(通常為低級語言或機器言)。然而,也存在從低級語言到高級語言的編譯器,這類編譯器中用來從由高級語言生成的低級語言代碼重新生成高級語言代碼的又被叫做反編譯器。也有從一種高級語言生成另一種高級語言的編譯器,或者生成一種需要進一步處理的的中間代碼的編譯器(又叫級聯)。
典型的編譯器輸出是由包含入口點的名字和地址以及外部調用(到不在這個目標文件中的函數調用)的機器代碼所組成的目標文件。一組目標文件,不必是同一編譯器產生,但使用的編譯器必需採用同樣的輸出格式,可以鏈接在一起並生成可以由用戶直接執行的可執行程序。
編譯器種類
編譯器可以生成用來在與編譯器本身所在的計算機和操作系統(平台)相同的環境下運行的目標代碼,這種編譯器又叫做「本地」編譯器。另外,編譯器也可以生成用來在其它平台上運行的目標代碼,這種編譯器又叫做交叉編譯器。交叉編譯器在生成新的硬體平台時非常有用。「源碼到源碼編譯器」是指用一種高級語言作為輸入,輸出也是高級語言的編譯器。例如: 自動並行化編譯器經常採用一種高級語言作為輸入,轉換其中的代碼,並用並行代碼注釋對它進行注釋(如OpenMP)或者用語言構造進行注釋(如FORTRAN的DOALL指令)。
編譯器的選擇主要受你學習的編程語言來規定的,你學習什麼語言就用它對應的編譯器。
❺ 如何將C語言代碼轉換為應用程序
使用編譯器將源代碼編譯鏈接以後就會生成可執行文件。
❻ c語言中源代碼是如何變為可執行的程序的求告知。
用開發工具VC++,源代碼編譯後生成目標文件xxx.obj,然後經過鏈接變成可執行程序xxx.exe,用VC++的話,在你工程的存儲路徑下有一個Debug文件夾,裡面存放的就是可執行程序exe。你每次運行的時候,運行的就是這個exe文件。
❼ 怎樣把一個java源代碼做成一個軟體成品
1.其實就是用一個外部程序 調用java虛擬機運行你的java程序。
2.可以做一個批處理文件,在裡面調用java 虛擬機運行你的java程序。
3.也可以用某種編程語言,像vb ,c 或c++編個程序,生成exe,能調用java虛擬機運行你的程序,很簡單的。
【源代碼】
源代碼(也稱源程序),是指一系列人類可讀的計算機語言指令。 在現代程序語言中,源代碼可以是以書籍或者磁帶的形式出現,但最為常用的格式是文本文件,這種典型格式的目的是為了編譯出計算機程序。
❽ 怎麼從源代碼編譯成exe程序
1. 打開c語言編輯工具(vc6.0),寫入所編程序源代碼。
2. 點擊 組建-編譯-執行。
3. 執行完程序,點擊回車。
4. 點擊 文件另存為 把文件存到你能夠找到的文件夾中,比如桌面。
5. 打開你剛保存文件的文件夾,內含有一個 Bebug 的文件夾。注意:如果沒有,請再次執行第二步。
6. 打開 Bebug 的文件夾,有一個以.exe為後綴名的文件,就是所需要的可執行文件,將其拷貝出,就可以單獨執行,也就是一個小軟體生成了。
❾ 我有一個程序的源代碼 怎樣把它變成程序
源代碼通過編譯器編譯就可以生成程序,一般可執行的程序後綴名為
exe的。
你首先要搞清楚你的是哪個語言的源代碼,然後找該語言的開發工具打開編譯就可以了
有不明白清咨詢
❿ 想要將一段源代碼改變成一個程序,怎樣做才能成功
我們大家一定都聽說過計算機語言,也就是說給計算機輸入命令的一種語言,也就是許多計算機專業的編碼。這些就相當於是一條條的命令和條件,能夠讓這個程序或者軟體進行下去,這也是一個非常普及的能力。現在無論是哪一個專業的學生都可以學習。這樣有能力這可以是現在許多工作上都需要的一種能力,無論你是否是計算機專業的學生或者說工作者。