我用C语言在自己电脑上编的程序顺利运行,为什么在别人电脑上却运行不了??

我用的是微软vc++ ,我把那个Release文件夹里的exe文件发给好朋友,他们说无法运行,怎么回事??

第1个回答  2010-07-13
只是个人猜测,以前有看到一本书上说
vc语言是针对cpu编译的,因为每个人的个人pc不同,cpu也不同,所以直接发送exe是不行的,你可以把你的程序拿到他那里编译一下,应该就可以
希望对你有帮助
第2个回答  2010-07-13
用 Depends.Exe 看一下用到了哪些库! 如果用到了MFC 也需要将Vc的基本库给他!本回答被提问者采纳
第3个回答  2010-07-13
直接发送exe文件肯定不行,把完整的安装文件包传给他。
第4个回答  2010-07-26
用到了什么非系统库吗?
如果用了,就必须把库文件一并传过去。
(我写的程序可以给别人用啊,怪事)
第5个回答  2010-07-22
还有相关的运行库啊
相似回答