为什么我的程序分发时要带上cc3260mt.dll和borlndmm.dll?

afeisky 2004-06-28 11:39:40
为什么我的程序分发时要带上cc3260mt.dll和borlndmm.dll?
这个动态库太大了。

...全文
201 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
GHOSTWY 2004-07-01
  • 打赏
  • 举报
回复
编译的时候 把他们打进去就好了
BCBX 2004-07-01
  • 打赏
  • 举报
回复
这两个是C++的RTL 叫做运行时类型库
微软的VC 用到的RTL DLL 是早加到操作系统中去了

如果你用BCB 来写C 程序 大可不比带上它!

如果你的是单一的程序可以用上面的方法编译进单独的EXE中

如果是多个程序或DLL 就要把它以文件方式发布
tiandiwy 2004-06-30
  • 打赏
  • 举报
回复
呵呵,楼主是不是调用的Borland C++Builder写的DLL?
并且使用String类型的参数?^-^
这样的话就必须带上这两个cc3260mt.dll和borlndmm.dll动态连接库了.
CWYCN 2004-06-30
  • 打赏
  • 举报
回复
同意楼上,最好在加上
选菜单 project->Options
在compiler页点击Release按钮,这样就可编译成完全的发布版本
myy 2004-06-30
  • 打赏
  • 举报
回复
犹如 滔滔江水,连绵不绝......
Friecin 2004-06-30
  • 打赏
  • 举报
回复
选菜单 project->Options
在Linker 页 去掉 Use Dynamic RTL的勾
在Package页 去掉 Build with Runtime package的

这样的问题至少提了500遍!!
futulove 2004-06-29
  • 打赏
  • 举报
回复
楼上说的有时候也不好使
可能是楼主使用到了这两个DLL的哪个函数吧
所以必须带的
jone7319 2004-06-29
  • 打赏
  • 举报
回复
进行如下操作:
选菜单 project->Options
在Linker 页 去掉 Use Dynamic RTL的勾
在Package页 去掉 Build with Runtime package的勾

再按F9就可了。不过文件要变大,但分发不需带库了
robbyzi 2004-06-29
  • 打赏
  • 举报
回复
你的程序有没有调用这两个动态库里的函数??

有的话那就只能一起发布罢了。

13,826

社区成员

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

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