我正在使用 rad studio 2010 cpp 生成器。我创建了一个新的 SDI 应用程序,添加了一个 TCppWebBrowser 控件和一个简单的按钮,该按钮在单击时触发 TCppWebBrowser 的 .navigate,我对其进行了编译,得到了一个 1.20mb 的文件,我预计至少小于 700kb。
如何减小已编译 exe 的大小?
我不想使用“使用运行时包构建”,我知道这会使它变得非常小,但我想在 exe 中获取所有必要的包和依赖项,但也许我得到的比我使用的要多,我尝试取消选中/删除了很多我不使用的设计包(在项目/选项/包中),但文件大小没有减少。
我还在想也许 RAD Studio 附带的 TForm 组件给了我比我需要的更多的东西,这可能会使文件更大,我的意思是我只需要在表单中删除一个 webbrowser 控件和几个按钮,也许有一个我可以用来替换 TForm 的最小表单组件。
我知道我可以使用像 upx 这样的打包机,但我仍然想在打包之前将大小减少一半。
任何建议将不胜感激。