社区
C#
帖子详情
把Debug编译出来的程序给用户使用有没有什么影响?
sskset
2006-10-26 02:56:33
如题
...全文
100
2
打赏
收藏
把Debug编译出来的程序给用户使用有没有什么影响?
如题
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yeerh
2006-10-26
打赏
举报
回复
一般就是速度慢一点..因为在Debug编译时默认没有对没有对代码进行优化
还有就是有些条件方法会受影响.
bobo0124
2006-10-26
打赏
举报
回复
速度慢一点
相关推荐
如何降低
程序
/动态库的大小
一、自己通过源码
编译
如果是我们自己的
程序
,那我们可以通过
编译
debug
或release版本来控制生成文件的大小。一般来说我们在开发阶段
编译
debug
版本,这样出现问题我们可以通过gdb等工具进行调试;而在发布阶段
编译
release版本,这样可以大幅减小目标文件的大小。如果我们
使用
gcc/g++
编译
器的话,-g和-ggdb参数会生成
debug
版本。 二、只有
程序
或动态库 如果别人给了我们一个
debug
版本的动态库,这个时候我们不想麻烦别人重新
编译
,那么
有没有
什么好办法呢? 这个时候我们就要
使用
一个工
Delphi XE5实现减少
编译
出来的
程序
体积
本文章介绍了Delphi XE5实现减少
编译
出来的
程序
体积,一般情况下,
编译
出来的文件会比较大,对于发布来说,比较不方便,经过查询,找到了两个减少体积的办法1:关闭
DEBUG
信息,通过下面的步骤来实现Project->options->Linking->
debug
information 设置为False即可新建工程:默认
编译
文件大小为:9782KB
使用
上述...
debug
,release 和 distribution 的区别
一般就是区分
debug
和release.
debug
用来调试,一般会带调试信息,release去掉了调试信息,并且一般
编译
时经过了优化,用来发布给
用户
使用
。 distribution一般不
使用
这种说法吧,如果有估计和release是一样的意思吧。
debug
就是写
程序
的时候有,release是测试产品环境,distribution就是release更换了正式发布时候的证书签名。因为这
程序
运行报错 0x0000007b
出现此问题的原因一般是
程序
所
使用
的库不匹配。 比如: 工程
使用
release
编译
但却
使用
了
debug
编译
出来的库。
在其他机器无法运行
程序
编译
出来的
程序
1. 在本机上
编译
的
Debug
版可执行
程序
,拷贝给没有安装过VS开发平台的机器上运行。总是没办法运行该
程序
。 2.
使用
notepad打开.exe,看到可执行
程序
在
Debug
版本中额外依赖了Microsoft.VC80.
Debug
CRT.manifest、msvcp80d.dl
发帖
C#
C#
.NET技术 C#
复制链接
扫一扫
10.9w+
社区成员
64.2w+
社区内容
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
帖子事件
创建了帖子
2006-10-26 02:56
社区公告
让您成为最强悍的C#开发者