如何将编译环境于dll打成一个文件,并使之容量最小?

LazyFarmer 2004-12-29 01:09:37
c++ builder中如何将编译环境与dll代码打成一个文件(即使代码不依赖c++ builder环境),并使之容量最小?
...全文
173 9 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
xugeng 2004-12-29
  • 打赏
  • 举报
回复
压缩,asp等
LazyFarmer 2004-12-29
  • 打赏
  • 举报
回复
因为我的源代码就100多K,但用上述方法编译完却要近600K,如何使它能小一些呢?
空中猎手 2004-12-29
  • 打赏
  • 举报
回复
和exe文件的生成方法一样。

Project--->Options----->Compiler---->Release
|------->Packages---->去掉Build with runtime packages
|------->Linker------>去掉Use dynamic RTL

怎么变小就不知道类
有哥 2004-12-29
  • 打赏
  • 举报
回复
压缩一下好
RamjetZhang 2004-12-29
  • 打赏
  • 举报
回复
你要编译环境干什么用?
“(即使代码不依赖c++ builder环境)”?代码与编译环境有什么关系?
空中猎手 2004-12-29
  • 打赏
  • 举报
回复
aspack我没有用过,不过google上查了一下,很多,很好找。

不用解压,其实是精减了代码。
LazyFarmer 2004-12-29
  • 打赏
  • 举报
回复
aspack是什么?从那里下载,用它压缩后使用时还要解压缩么?
powerants 2004-12-29
  • 打赏
  • 举报
回复
不好意思,我也借貴地問一個問題:)
|------->Packages---->去掉Build with runtime packages
可是我用了我們自己編寫的控件,這樣去掉該選項編譯會報錯啊
[Linker Error] Unable to open file 'MYVCL.LIB'.
[Linker Error] Unable to open file 'MYPANEL.OBJ'.
[Linker Error] Unable to open file 'MYPUT.OBJ'.
[Linker Error] Unable to open file 'MYEDIT.OBJ'.
[Linker Error] Unable to open file 'MYBITBTN.OBJ'.
mm521 2004-12-29
  • 打赏
  • 举报
回复
我写的程序发布版本编译完了要2.5M多 用aspack压缩了还800多k 不过那又如何 不影响用户使用就可以

13,871

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧