为什么我把自己编好的CPP程序发给别人的QQ,但别人能运行

我是把自己编好的CPP程序变为EXE的,发给别人的QQ,但别人不能运行,,,,说CPU遇到无效指令... 我是把自己编好的CPP程序变为EXE的,发给别人的QQ,但别人不能运行,,,,说CPU遇到无效指令 展开
 我来答
百度网友808f341e0f
2010-10-09 · TA获得超过140个赞
知道答主
回答量:115
采纳率:100%
帮助的人:89.2万
展开全部
因为qq为了保护用户的安全,EXE程序用qq传送会自动把 .EXE改了 需要改回了就可以运行了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
swoot
2010-10-09
知道答主
回答量:11
采纳率:0%
帮助的人:3.9万
展开全部
你应该把在编译器里面编译后生成的exe文件发给他了。cpp生成的是二进制的文件,要生成exe文件才能在其它电脑上运行。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
494266694
2010-10-09 · TA获得超过340个赞
知道小有建树答主
回答量:151
采纳率:0%
帮助的人:157万
展开全部
是编译、连接之后产生的EXE吗?直接修改后缀是不行的,那些并不是cpu能识别的指令哦~~LZ可以把cpp文件目录里的Debug文件夹里同名的EXE(编译、连接之后才有)发送过去试试看哦~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
阿峰的编程博客
2010-10-10 · TA获得超过1166个赞
知道小有建树答主
回答量:620
采纳率:0%
帮助的人:427万
展开全部
你的EXE是debgu版本,要变为release版本的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
银筠忆00
2010-10-10 · 超过16用户采纳过TA的回答
知道答主
回答量:66
采纳率:0%
帮助的人:37.7万
展开全部
放到压缩包里发送!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式