注册 登录
编程论坛 C++教室

为什么我写的程序生成的exe文件只能在我的电脑上运行啊?

ttkx888 发布于 2009-07-26 06:38, 1459 次点击
为什么我写的程序生成的exe文件只能在我的电脑上运行啊?  有人说我生成的是Debug版的exe文件所以到别人电脑上不能运行,得生成Release版的exe文件才可以到别人的电脑上运行。。可是我要怎么设置才能生成Release版的exe文件啊? 我用的是2008编译器,有高手帮忙解答下吗 真的非常急着想知道解决的办法 写完程序生成的exe文件到别人的机器上竟然运行不了,只有在我自己的电脑上可以运行
7 回复
#2
ttkx8882009-07-26 16:16
回复 楼主 ttkx888
没人知道吗?
#3
shuijingoj2009-07-26 17:55
下载个Dev-C++试试,它自动生成的exe程序应该可以在别的电脑运行。
#4
gz812009-07-26 19:09
一般在工具栏就可以选择了,例如我的
#5
明次2009-07-26 20:27
怎么个运行不了法,运行后出现什么``?
#6
ttkx8882009-07-27 17:01
以下是引用gz81在2009-7-26 19:09的发言:

一般在工具栏就可以选择了,例如我的



谢谢 搞定了,不过调完以后还要从新设置下属性里面的东西才可以,要不然编译出错通不过的
#7
tinjp2009-07-27 20:46
那是别人机器上没有2008的运行库
#8
2011-12-03 12:27
我也犯过这个错误,老师说过,就算release版本的也不一定可以在被人电脑运行,因为有些链接库什么的依赖,在工程设置静态编译dll才行。

正却学习上的交流朋友,楼主愿意交换你的q吗?
1