[問題] MFC出來的程式檔案大小為什麼會這麼大?

看板C_and_CPP作者 (red whale)時間7年前 (2016/10/15 02:10), 編輯推噓8(8010)
留言18則, 16人參與, 最新討論串1/1
開發平台(Platform): Windows 10 編譯器、IDE: Visual Studio 2015 額外使用到的函數庫(Library Used): MFC 問題(Question):  各位好,  請問用VS編譯出來的MFC視窗程式其檔案大小是不是都是那麼大呀?  我光用Debug寫一個Hello world程式編譯出來就7、8 MB左右了…  即便選Release,檔案大小也將近3 MB左右  其他人寫的exe視窗應用程式頂多 7百 KB 左右而已(而且功能還很複雜)  我用VS 2015編譯MFC動輒至少3 MB以上,而且還只是寫一個Hello world的程式而已  請問是不是每個MFC程式出來的檔案大小都會這麼大?  又請問怎麼壓縮它使得它和其他程式一樣,至少可以把它壓縮至1 MB以下  如果沒辦法,是不是又要找其他library去寫了?  (感覺好不容易是個美好的開始又這麼地毀了…)  拜託各位了  感恩 補充說明(Supplement): -- 歡迎各位使用以下網站服務: http://redwh.al/ (短網址服務) http://i.redwh.al/ (圖片即時上傳服務) -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.138.164.25 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1476468635.A.650.html

10/15 04:46, , 1F
6
10/15 04:46, 1F

10/15 05:16, , 2F
shared DLL or static library
10/15 05:16, 2F

10/15 10:43, , 3F
對現代硬碟來說 不等是700kb還是3mb都很小吧
10/15 10:43, 3F

10/15 11:20, , 4F
珍惜生命,遠離...
10/15 11:20, 4F

10/15 12:26, , 5F
你是用靜態連結吧?
10/15 12:26, 5F

10/15 12:49, , 6F
ATL + WTL 真心不騙
10/15 12:49, 6F

10/15 12:52, , 7F
VC2010之後都會變肥
10/15 12:52, 7F

10/15 14:07, , 8F
現在還有人在寫mfc?
10/15 14:07, 8F

10/15 14:15, , 9F
等等就7了
10/15 14:15, 9F

10/15 18:06, , 10F
你是沒出過社會喔,一堆公司還在用vc6
10/15 18:06, 10F

10/15 18:07, , 11F
遇過VC6和VB6,維護很痛苦.....
10/15 18:07, 11F

10/15 19:28, , 12F
靜態連結才棒 少寫一個安裝套件的教學(誤
10/15 19:28, 12F

10/16 00:00, , 13F
(1) 用 shared dll 會比較小 (2) vs 愈後面的版本 , 包出
10/16 00:00, 13F

10/16 00:00, , 14F
來的東西的確愈大 , 特別是 dll 包裝。
10/16 00:00, 14F

10/16 07:12, , 15F
改用VC6吧 或不用MFC
10/16 07:12, 15F

10/20 17:53, , 16F
MFC用來作一些公司Windows上的小工具還蠻方便的啊
10/20 17:53, 16F

10/23 02:29, , 17F
我們公司還在用VC6 配MFC開發阿,最近迫不得已才開始轉v
10/23 02:29, 17F

10/23 02:29, , 18F
s2013
10/23 02:29, 18F
文章代碼(AID): #1O0H-RPG (C_and_CPP)