導航:首頁 > 軟體知識 > 程序怎麼封裝軟體

程序怎麼封裝軟體

發布時間:2022-11-27 02:58:43

⑴ 怎樣將一個C程序封裝起來

首先,發布一個可執行程序,在生成exe的時候,選擇release編譯。
然後,在VC中啟動的時候,輸出欄會顯示一系列這個exe所載入的dll或其他插件,將那些dll和插件(系統的除外)與生成的exe放在一起,然後就可以發布了。
我說的只是大概流程,中間一些細節自己體會吧。

⑵ Windows應用程序怎麼進行封裝(語言C#)

編譯之後就會在Bin文件夾的Debug(如果選擇Debug編譯)或Release(如果選擇Release編譯)生成一個Exe程序和若干相關的Dll文件。直接把他們拷貝到安裝有對應版本的.net framework的目的機器上直接執行exe即可。
如果做安裝包的話,以下是做法:
1 新建安裝部署項目

打開VS,點擊新建項目,選擇:其他項目類型->安裝與部署->安裝向導(安裝項目也一樣),然後點擊確定。

2 安裝向導

關閉後打開安裝向導,點擊下一步,或者直接點擊完成。

3 開始製作

安裝向導完成後即可進入項目文件夾:

雙擊"應用程序文件夾"在右邊的空白處右擊,選擇添加->文件,將你的做的應用程序的可執行文件和相應的類庫和組件添加進來。然後右擊你的文件,創建快捷方式,然後把快捷方式分別復制或剪切到左邊的"用戶的'程序'菜單"和"用戶桌面"中。這樣安裝程序安裝完成後會在 "開始->所有程序"和"桌面"上生成程序的快捷方式。也可以直接在"用戶的'程序'菜單"和"用戶桌面"相應目錄下新建快捷方式,然後定位到你的文件。

然後右擊左邊的"應用程序文件夾"打開屬性對話框:將屬性中的"DefaultLocation"的路徑中的"[Manufacturer]"去掉,不然的話做好的安裝程序默認安裝目錄會是"C:\Program Files\你的用戶名\安裝解決方案名稱";

然後打開解決方案管理器,右擊你的解決方案名稱,選擇屬性:打開的屬性頁中,選擇"系統必備",在打開的系統必備頁中,在"指定系統必備安裝組件的位置"中選中如下選擇項:從與我的應用程序相同的位置下載系統必備組件。選上以後,在生成的安裝文件包中包含.NetFramework組件 。好了,這樣就完成99%了,然後點擊"生成->生成解決方案"即可。

⑶ 怎樣把JAVA編寫的程序封裝成軟體啊

想要把java生成可執行文件需要第三方軟體的支持,不過在沒有安裝JDK的機器上是不可能運行JAVA程序的,哪怕是編譯成為exe文件。

將Java應用程序本地編譯為EXE的幾種方法(推薦使用JOVE和JET)
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開發的一款本地編譯器,本來可以從該公司的
網頁上免費下載的,不過目前在該公司的主頁上找不到了。

⑷ 怎樣把編寫好的程序封裝成軟體啊

編譯軟體(TC等)菜單欄里都有一項叫做「軟體發布」或者叫「存儲為.exe」點選即可!!

⑸ 軟體主要有哪幾種封裝方法

有OPGA封裝、mPGA封裝和CPGA封裝。

1、OPGA封裝

OPGA(Organic pin grid Array,有機管腳陣列)。這種封裝的基底使用的是玻璃纖維,類似印刷電路板上的材料。此種封裝方式可以降低阻抗和封裝成本。

OPGA封裝拉近了外部電容和處理器內核的距離,可以更好地改善內核供電和過濾電流雜波。AMD公司的AthlonXP系列CPU大多使用此類封裝。

2、mPGA封裝

mPGA,微型PGA封裝,目前只有AMD公司的Athlon 64和英特爾公司的Xeon(至強)系列CPU等少數產品所採用,而且多是些高端產品,是種先進的封裝形式。

3、CPGA封裝

CPGA也就是常說的陶瓷封裝,全稱為Ceramic PGA。主要在Thunderbird(雷鳥)核心和「Palomino」核心的Athlon處理器上採用。

(5)程序怎麼封裝軟體擴展閱讀

封裝發展進程:

結構方面:TO->DIP->LCC->QFP->BGA ->CSP->WLP;

材料方面:金屬、陶瓷->陶瓷、塑料->塑料;

引腳形狀:長引線直插->短引線或無引線貼裝->球狀凸點;

裝配方式:通孔插裝->表面組裝->直接安裝。

DIP--Double In-line Package--雙列直插式封裝。插裝型封裝之一,引腳從封裝兩側引出,封裝材料有塑料和陶瓷兩種。DIP是最普及的插裝型封裝,應用范圍包括標准邏輯IC,存貯器LSI,微機電路等。

PLCC--Plastic Leaded Chip Carrier--PLCC封裝方式,外形呈正方形,32腳封裝,四周都有管腳,外形尺寸比DIP封裝小得多。PLCC封裝適合用SMT表面安裝技術在PCB上安裝布線,具有外形尺寸小、可靠性高的優點。

⑹ 寫好的程序如何封裝成軟體

很多好點的開發工具可能都有打包的功能可以生成安裝文件,你拿到別的機器安裝好也能運行

⑺ 怎麼將python代碼封裝成一個程序

如何將python程序封裝成exe可執行文件

將python程序直接轉成exe程序的方法很多,主流的工具有PyInstaller、cx_freeze、py2exe等,論及優缺點,可謂各有千秋。然而,再好的工具在使用的時候也會遇到各種各樣的問題。這里無法比較哪個好那個壞,不同工具對不同類型程序的處理能力不同,也許你用這個方法轉化出來的程序出問題了,換個方法就行了。本文主要介紹py2exe的安裝和使用。

py2exe的安裝

⑻ 如何封裝EXE安裝程序

下載並安裝Inno Setup 編譯器;

2
安裝完成後打開Inno Setup 編譯器;

3
選擇【用「腳本向導」創建新的腳本文件(S)】;

4
點擊【下一步】;

5
填寫製作後程序的基本信息;

6
設置應用程序文件夾信息,建議保持默認;

7
瀏覽選擇主exe執行文件;

8
選擇主執行程序,(可執行的EXE文件);

9
添加程序附屬的其它文件(主exe程序調用的其它文件);

10
選擇程序文件所在的主目錄;

11
彈出是否包含子文件夾,選擇【是】;

12
確認主exe執行文件和附屬文件路徑;

13
設置其它信息或保持默認;

設置應用程序安裝時的許可信息、提示信息,可留空;

選擇程序安裝時可選的語言,默認選擇中文;

選擇封裝好的exe安裝程序的保存位置、exe文件名、exe程序圖標及密碼;

出現提示點擊【下一步】;

完成提示;

是否編譯腳本?點擊【是】;

保存腳本文檔,以便於下次編譯;

封裝完成,封裝後的EXE文件保存在步驟16中設置的位置;

找到封裝好的程序;

即可按照步驟進行安裝。

END
注意事項

務必要正確選擇主EXE程序及附屬文件,否則將導致安裝後的程序無法使用

⑼ 用C語言寫出來的程序如何打包成完整的軟體

1、如果是用VC++ 直接可以生成release exe的可執行文件。
2、以GCC編譯器為例,可以分為四步。
第一步是預處理,包括語法檢查等工作。
gcc -P abc.c
第二步由源程序生產匯編語言代碼。
gcc -S abc.c
會生成abc.s文件,這個文件里就是匯編代碼。
第三步編譯器生成目標代碼,一個源文件生成一個目標代碼。
gcc -c abc.c
會生成abc.o
第四步連接器從目標代碼生成可執行文件。
gcc abc.o
目標代碼包括機器碼和符號表(函數及變數名)。連接器的主要作用是通過符號表在庫文件和其他模塊中找到在目標代碼中引入或未定義的符號(函數及變數名),將幾個目標代碼合成可執行文件。

⑽ 怎麼封裝一個軟體或者游戲

如果是綠色軟體,比如直接解壓就可使用的,可以使用Inno Setup封裝。

Inno Setup 是一款免費的安裝製作工具,簡潔而強大,支持 pascal 腳本,既有適合新手的腳本向導,也有適合高手的的腳本編輯器。

一般用Inno Setup製作安裝程序的流程是:操作向導→修改代碼。

通過向導的方式是為了簡便操作,可以省去編寫大量代碼實現,最後修改代碼是為了使安裝程序更具有人性化、實用性和強大操作。

在我的空間有教程和效果圖:
http://hi..com/fhtw5460/blog/item/25588f86006b9e24c65cc393.html

可以加我為好友,大家一起學,哈哈。

閱讀全文

與程序怎麼封裝軟體相關的資料

熱點內容
怎麼查看圖表用的數據 瀏覽:300
程序員怎麼翻譯代碼 瀏覽:416
現代信息技術是怎麼發展的 瀏覽:166
騰訊有個什麼可以採集數據 瀏覽:445
交易網站有哪些游戲 瀏覽:587
如何發布信息審核 瀏覽:213
大數據運營商如何申請 瀏覽:602
非小號環球幣什麼時候能交易 瀏覽:447
閩侯縣建材市場有哪些 瀏覽:930
上交所什麼時候交易 瀏覽:124
那哪個市場 瀏覽:532
文邦物業技術防範在哪裡 瀏覽:387
交易所壁壘怎麼破 瀏覽:361
什麼是交易標的 瀏覽:180
程序員如何走過來 瀏覽:892
福州市區最大菜市場在哪裡 瀏覽:512
直接交易古玩注意什麼 瀏覽:758
三明毛尖綠茶代理要什麼條件 瀏覽:797
七九數據怎麼查詢 瀏覽:671
如何鑒定技術工人 瀏覽:139