當前位置:首頁 » 編程軟體 » exe編譯程序怎麼做

exe編譯程序怎麼做

發布時間: 2022-03-09 07:17:48

㈠ 怎麼做一個exe應用程序

選擇一門編程語言,然後根據需要編寫程序,解釋型語言需要有解釋器等環境,編譯型語言直接編譯成可執行文件,然後運行即可。

㈡ 如何編寫一個EXE程序

如果不是安裝文件,在你做完winform,編譯完成了之後,在你程序目錄裡面有個bin目錄里就有一個.exe文件,雙擊這個,就可以直接用的.

㈢ 怎麼從源代碼編譯成exe程序

1. 打開c語言編輯工具(vc6.0),寫入所編程序源代碼。

2. 點擊 組建-編譯-執行。

3. 執行完程序,點擊回車。

4. 點擊 文件另存為 把文件存到你能夠找到的文件夾中,比如桌面。

5. 打開你剛保存文件的文件夾,內含有一個 Bebug 的文件夾。注意:如果沒有,請再次執行第二步。

6. 打開 Bebug 的文件夾,有一個以.exe為後綴名的文件,就是所需要的可執行文件,將其拷貝出,就可以單獨執行,也就是一個小軟體生成了。

㈣ 怎麼製作EXE文件,編程代碼是什麼

生成EXE的方法有多種。
EXE就是 Wiondows Execultable 文件,即應用程序。

夠NB的話可以直接用機器碼打出EXE :)
好了這個現在沒有這種牛人。也沒必要。現在常用的是採用高級語言或匯編語言的編譯程序來生成EXE

生成EXE的編譯程序會依次完成幾個工作,如下:
源代碼1-->預處理-->源代碼2-->編譯成obj文件-->連接成EXE

[源代碼]
就是常用的編程語言所寫的程序,比如BASIC(QBASIC,VB),C語言或C++,PASCAL/DELPHI等

[編譯程序]
沒有統一的編譯程序。每種語言有自已的編譯程序。主要工作是把源代碼譯成機器碼。有的編譯程序可以同時完成編譯和連接工作,有的編譯程序是一套程序,編譯時用的是其中一個程序,連接時用的又是另一個。現在的編譯程序都已集成在開發環境中,只要點一個按鈕就可以自動處理。

[預處理]
不是所有程序語言都有預處理。C/C++的預處理功能較完善和成熟。預處理常常也集成在開發環境中。在Windows的C語言開發包中的CPP.EXE就是預處理程序。

[編譯]
把源代碼或預處理過的源代碼譯成CPU可以識別的機器碼文件,即.obj文件

[連接]
obj文件不能直接被操作系統識別和執行。這時要通過連接程序(通常是link.exe或link32.exe)把系統模塊,入口等與obj進行連接生成EXE文件。

㈤ 編譯器如何生成exe文件

如果覺得有需要的話可以QQ472112196聯系。

㈥ 如何編譯成EXE應用程序

操作步驟:
第一步:打開VC++6.0;

第二步:選擇「文件」-》「新建」-》「工作區」-》「空白工作區」,然後為這個工作區起一個名字並選擇存放路徑,確定即可!
之所以要用工作區,因為可以在工作區中新建很多工程,每個工程可以獨立編譯、連接、執行,互補干擾,而在學習C語言過程中,時常要編輯一些小程序,把它們按工程都存放在一個工作區里,非常方便於查看、執行和管理;

第三步:右擊剛才新建的工作區,添加工程,這里選擇Win32 console Application並確定;

第四步:在新建的工程中添加文件,選擇C++ Source File,但是文件擴展名記得用「.c」;

第五步:編輯源代碼;

第六步:單擊工程,並選擇執行,即可一次性完成編譯、連接和執行工作,就可以看到程序運行結果了,當然也可以分步編譯、連接、執行!

㈦ 製作exe程序需要用什麼軟體

有人把java和javascript都分不清了,呵呵。在大學時學過一點,全忘了,暈。

將Java應用程序本地編譯為EXE的幾種方法

1. 從www.towerj.com獲得一個TowerJ編譯器,該編譯器可以將你的CLASS文件編譯成EXE文件。

2. 利用微軟的SDK-Java 4.0所提供的jexegen.exe創建EXE文件,這個軟體可以從微軟的網站免費下載,地址如下:

http://www.microsoft.com/java/download/dl_sdk40.htm

jexegen的語法如下:

jexegen /OUT:exe_file_name
/MAIN:main_class_name main_class_file_name.class
[and other classes]

3. Visual Cafe提供了一個能夠創建EXE文件的本地編譯器。你需要安裝該光碟上提供的EXE組件。

4. 使用InstallAnywhere創建安裝盤。

5. 使用IBM AlphaWorks提供的一個高性能Java編譯器,該編譯器可以從下面的地址獲得:

http://www.alphaworks.ibm.com/tech/hpc

6. JET是一個優秀的Java語言本地編譯器。該編譯器可以從這個網站獲得一個測試版本:

http://www.excelsior-usa.com/jet.html

7. Instantiations公司的JOVE

http://www.instantiations.com/jove/...ejovesystem.htm
JOVE公司合並了以前的SuperCede,一個優秀的本地編譯器,現在SuperCede已經不復存在了。

8. JToEXE

Bravo Zulu Consulting, Inc開發的一款本地編譯器,本來可以從該公司的網頁上免費下載的,不過目前在該公司的主頁上找不到了。

公司主頁: http://www.bravozulu.com/

下面這個ftp上曾經有過這個軟體,不知道現在是不是還在:

ftp://race.dlut.e.cn/pub/java/tools/jet

9.jbuilder

這個是Borland不公開的使用技巧,能夠通過JBuilder來製作exe文件來啟動Java文件。
JBuilder並不支持本地編譯機制。但是有一個隱藏的技巧可以讓你從可執行文件來啟動Java程序,可以出現或者不出現console窗口。想做到這些,需要JBuilder的bin目錄下的這些文件:
JBuilder.exe
JBuilderW.exe (可選)
JBuilder.config
jdk.config
JavaLauncher.dll
「JBuilder.exe」是一個通用的可執行外殼文件,用以啟動Java程序,」JBuilderW.exe「好像是javaw.exe一樣,它把」JBuilder.exe」包裝起來,但是運行時候不顯示那個console的窗口。使用這些文件的關鍵是文件名。「JBuilder.exe」查找一個文件叫」JBuilder.config」的配置文件,裡麵包含了運行Java程序的必須信息。同樣的」JBuilderW.exe」查找」JBuilder.exe」來啟動不帶Console窗口的Java程序。如果把JBuilder.exe重命名為」foo
.exe」,那」foo.exe」將去尋找」foo.config」配置文件,同樣」JBuilderW.exe」被重命名為」fooW.exe」,它會去尋找」foo.exe」文件。
說到這里,聰明的讀者應該猜到怎樣利用JBuilder.exe來啟動應用程序了。只要把JBuilder.exe,JBuilerW.exe,JBuilder.config改名成相應的文件名,在JBuilder.config裡面指定主類和類路徑,就能夠通過執行JBuilder.exe(或者被改名後的exe文件)來啟動Java應用程序了。下面是用本機為例。
Borland JBuilder 5被安裝在E:\jbuilder5\目錄下,在E:\jbuilder5\bin\下建立一個temp目錄,然後把JBuilder.exe,JBuilder.config,JavaLauncher.dll,jdk.config四個文件拷貝到E:\jbuilder5\bin\temp\目錄下,然後在這個目錄下建立一個hello目錄,在這個目錄下生成一個hello.java文件,即E:\jbuilder5\bin\temp\hello\hello.java文件,
file://hello.java/
package hello;
public class hello{
public static void main(String s[]){
System.out.println("Hello, Exe file!");
}
}
編譯成class文件,然後打開Jbuilder.config文件,作相應的修改:
在JBuilder.config裡面找到下面兩行
# Start JBuilder using the its main class
mainclass com.borland.jbuilder.JBuilder
修改為
# Start JBuilder using the its main class
mainclass hello.hello
addpath E:/jbuilder5/bin/temp/
addpath命令是把目錄加入類路徑中,這個命令和其它config裡面可以識別的命令可以在JBuilder/bin目錄下的config_readme.txt裡面找到詳細說明。
然後將jdk.config裡面的javapath修改成相對的路徑,例如原來是
javapath ../jdk1.3/bin/java
修改成
javapath ../../jdk1.3/bin/java
最後
將JBuilder.exe,JBuilder.config修改成所需要的文件名,例如foo.exe和foo.config文件。
現在執行foo.exe文件
至此,通過修改JBuilder來使用exe文件啟動自己的Java應用程序已經完成了。
但是好玩的地方並不在這個地方,下面的小技巧可能更有趣,將Jar文件打包進入exe文件!
假設利用上面的文件,生成hello.jar包,
jar cvf hello.jar hello\*.class
然後將jar包附加到JBuilder.exe後面去,
/b ..\JBuilder.exe+hello.jar foo.exe
在foo.config(JBuilder.config)文件裡面把前面加入的類路徑去掉,並加入下面的路徑:
addpath E:/jbuilder5/bin/temp/foo.exe
然後執行,foo.exe
看到了么?一個含jar包的exe文件被執行了!
這個過程的大致原理是:exe文件的重要信息都在文件頭部,所以把亂七八糟的東西放exe文件尾部是不要緊的;而jar/zip文件的重要信息是在文件尾部的,這樣它們兩不相干,能夠容易的被執行。
請注意:讀者如果使用這個功能,得自己承擔可能帶來的風險,因為Borland對這個功能不提供官方的支持!

還可以去看看 http://www-900.ibm.com/developerWor...ive/index.shtml這是一篇分析的文章,但它提供了很多有用的資料。

㈧ 如何編輯EXE文件

1、開啟開始。單擊屏幕左下角的Windows徽標。鍵入notepad到開始。這將在計算機上搜索「記事本」應用程序。

㈨ 怎樣做一個可以去編譯.exe文件的程序

老天,我的計算機專業課中學得最差的之一就是《編譯道理》了。我苦……如不雅做好的話,也給我M一份,如果你用Pascal編寫的話,說不定我還能協助!教材上好象有一個例子,但不是編譯成EXE,而是在C或Pascal情況中實現編譯。

㈩ 什麼是exe,以及一般的EXE程序是用什麼做的

exe文件是由某種編譯系統將由相應的計算機語言編寫的源程序代碼編譯成機器目標代碼(可以理解為機器指令)文件。這種文件可以在操作系統上直接運行。大多數exe的編譯是不可逆的,即你無法通過exe文件得到相應的源程序文件。少數偽編譯exe文件可以通過反編譯獲得其源代碼,如vf程序編譯的exe文件。

熱點內容
sql127001 發布:2025-01-21 18:31:50 瀏覽:112
伺服器ip是什麼格式 發布:2025-01-21 18:13:13 瀏覽:706
oa和郵箱的初始密碼在哪裡改 發布:2025-01-21 18:08:46 瀏覽:52
如何去除pdf的加密 發布:2025-01-21 18:08:46 瀏覽:565
雲端的伺服器怎麼設置ip 發布:2025-01-21 17:48:52 瀏覽:186
會議腳本 發布:2025-01-21 17:41:29 瀏覽:23
android的toast 發布:2025-01-21 17:41:28 瀏覽:9
linux默認安裝的mysql 發布:2025-01-21 17:40:08 瀏覽:912
java輸出資料庫 發布:2025-01-21 17:35:38 瀏覽:963
幀緩存的精度 發布:2025-01-21 17:35:02 瀏覽:657