只是一個空白視窗,放一個按鈕,什么都不做,就有11M這么大(QT4.5預覽版+vs2008) 有沒有哪里設定可以弄小點體積的。
uj5u.com熱心網友回復:
幫不了你!我的是linux的,生成的很少!uj5u.com熱心網友回復:
debuguj5u.com熱心網友回復:
靜態編譯?怎么會有11M之大?uj5u.com熱心網友回復:
Linux下的Qt4界面程式只有幾十KB,動態的依賴庫也不會超過6M。uj5u.com熱心網友回復:
vs2008生成的debug檔案是與exe分開存盤的,即使是debug編譯也不可能是11M那么大吧?uj5u.com熱心網友回復:
只能是static link方式的了uj5u.com熱心網友回復:
若是靜態編譯的話,可以壓縮一下,能減小部分容量!uj5u.com熱心網友回復:
麻煩你把debug改成release的!!!!!!!!!!!!!uj5u.com熱心網友回復:
估計是靜態編譯的。uj5u.com熱心網友回復:
我回來了。。。。 我系統是win2003+vs2008+qt4.5,建的qt空白的視窗程式 release方式編譯后是5M多,debug方式是10M多,還沒有靜態MFC(因為不知道為什么, 用vc++自建的mfc應用程式設定了"在靜態庫中使用MFC",則應用程式會大幾百k,但是做好的程式可以直接發給別人使用,檔案大小幾百k,不再需要拷貝4個vc檔案的運行環境(加一起共1M多),要是不用mfc靜態連接,vc程式只有幾十k 用QT建的應用程式,設定了"在靜態庫中使用MFC",但是沒有用,編譯后檔案沒任何變化,發給別人用,會出現缺少那4個運行環境檔案的提示,可能是個buguj5u.com熱心網友回復:
為了寫界面方便,只有犧牲體積了QT寫界面還是比api來的清爽要么就是放棄一些特性,在QT編譯的時候就去掉一些功能,會小一點uj5u.com熱心網友回復:
同樣的困惑中……轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/244877.html
標籤:其他技術討論專區
下一篇:如何兼顧作業和學習
