導航:首頁 > 源碼編譯 > 編譯exe大小

編譯exe大小

發布時間:2023-05-31 06:49:38

① 程序編譯後的exe大小和什麼有關比如定義的變數的數量,數組的長度,遞歸的深度、代碼量

跟變數的漏卜數量,數組的長度,遞歸的深度沒關系!

大小主要取決於你的代碼量(包括你的頭文件大小與數量),還有編譯參數(debug出來的比較大,release出來的比較小)

變數的數量,數組的長度,遞歸的深度鬧搜滾會液余影響運行時佔用內存的大小。跟exe本身的大小沒關系。

② C/C語言。每個編譯器構建出的exe大小不一樣的啊大好還是小好哪個編譯器什麼版本最好呢

大小要看編譯器使用的實際指令序列。
不同的編譯器有不同方案,同一種編譯器也有多種方案。
例如,有尺寸最小的指令方案,有執行速度最快的方案等等。

哪種方案最好,要看你在實際使用中注重那種特徵。

③ c# winform中編譯後,exe文件體積很大怎麼辦

一般EXE文件很大,說明你有以下幾個事情都放在EXE項目中了:
1、大量的程序圖片以資源的形式簽入到了exe項目中。
2、大量的業務邏輯代碼放到了exe項目中。
3、大量的業務邏輯窗口代碼放到了exe項目中。

解決的辦法:
1、建立多個類庫項目,將主要的代碼放到類庫項目中。
2、為圖片專門創建外部資源文件,或者嵌入到類庫項目中。
3、exe項目盡量不做業務處理,只運行類庫項目中的一些代碼。

這樣就可以大大減少exe的大小,將主要代碼放到了類庫項目生成的dll文件中。

④ Dev-C++ 為啥編譯器輸出的簡單exe文件那麼大

一個是系統文件,一個是雲文件,雲文件主體存於雲端,計算機中是雲文件的「快捷方式」

⑤ c++6.0中編譯系統是怎麼確定生成的exe文件的大小的如題 謝謝了

這個是沒有辦法確定的。 如果你程序中載入的東西多了,編譯生成含兆的exe就比較大;少的話,生成的exe就比較小。 編譯系統會先將的源代碼編譯生成 obj 文件, 然後連接器會鏈接所有的obj文件,談脊租這時連接器就會根據obj文件中應用的資源(比如調用了系野肆統的API等),載入相應的資源,進行鏈接。 最後生成 exe

⑥ 易語言編譯出來的exe文件較大,如何變得小一點

把他們的支持庫文件用個壓縮殼壓縮一下
可以縮小一定的體積

閱讀全文

與編譯exe大小相關的資料

熱點內容
小米sd卡解壓 瀏覽:996
程序員那麼可愛陸漓替老袁說情 瀏覽:28
當女程序員遇見問題 瀏覽:746
32位編譯器什麼意思 瀏覽:355
php多參數函數 瀏覽:17
通達信板塊動作源碼 瀏覽:751
matlab完全自學一本通pdf 瀏覽:250
php源碼本地安裝 瀏覽:961
伺服器怎麼用不會斷電 瀏覽:301
主從伺服器有什麼用 瀏覽:213
jstlpdf 瀏覽:15
安卓原神在哪個app下載 瀏覽:808
單片機編程技術什麼意思 瀏覽:104
e點課堂源碼 瀏覽:46
免費打擊墊app哪個好 瀏覽:532
程序員必裝的6款軟體 瀏覽:750
基於單片機的遙控器設計 瀏覽:521
安卓如何取消圓圖標 瀏覽:11
收件伺服器怎麼樣 瀏覽:48
建築設計規范pdf 瀏覽:99