24小时热门版块排行榜    

CyRhmU.jpeg
查看: 2682  |  回复: 15
本帖产生 1 个 程序强帖 ,点击这里进行查看
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

steincat

荣誉版主 (知名作家)


[交流] 【求助】c++如何发布独立的程序?

俺是用VC6.0的编译环境,程序编译成功后,如何发布独立运行的执行文件? 就是拷贝到没有安装vc6.0的机子上也能运行。 还要专门的软件吗? 哪里有下载? 请高手指点一二,谢谢了先!


白天不能上网,晚上下班回家发金币,请包涵!
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

» 抢金币啦!回帖就可以得到:

查看全部散金贴

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

jason.masc

铜虫 (初入文坛)


★ ★ ★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
余泽成(金币+3): 谢谢参与应助,欢迎常来程序语言版! 2011-02-20 18:39:19
holmescn说的很正确,只是补充一点,其实在大多数实际的软件项目中,Release版本也还是需要调试才能正常运行的。推荐如下的调试技巧:
生成map文件。即使编译Release版本时打开了优化选项,也就是在VC++中打开Generate mapfile选项,它仅仅是把编译连接时的所有函数入口地址记录在一个后缀为map文件中,程序如果出了问题,都可以得到崩溃时的EIP地址,通过这个地址,就可以查到程序挂掉时的函数是哪个。
引用回帖:
Originally posted by holmescn at 2010-12-17 09:14:50:
linyujack 说的不正确。
所谓Debug版本,是说在.exe程序里包含了源程序的调试信息,比如符号表等。这样当你在程序里设置断点的时候,调试器能够定位到相应的语句。
另外,Debug版本,因为调试的需要,不对编译好 ...

10楼2011-02-16 22:58:18
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 16 个回答

soar0603

银虫 (小有名气)


steincat(金币+1):请详细点说明,偶较愚笨,谢谢! 2010-11-22 21:31:14
InstallShield打包
2楼2010-11-22 21:01:43
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lcasperr

金虫 (初入文坛)


steincat(金币+1):谢谢! 2010-11-23 19:44:36
Windows Installer
4楼2010-11-22 22:53:14
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

imyourkobe

铁杆木虫 (著名写手)


★ ★
steincat(金币+15):谢谢!~ 2010-11-23 17:47:03
余泽成(金币+2): 谢谢参与应助,欢迎常来程序语言版! 2011-02-20 18:36:48
设置RELEASE就可以了。没有必要用专门的软件。
设置如下:
1.
编译中》设置活动的配置


2.
选择Release
5楼2010-11-23 13:41:25
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通表情 高级回复(可上传附件)
信息提示
请填处理意见