昨天下了一个最新的mingw,配置好环境变量后发现以前的exe有些跑不起来了.但是环境变量PATH指向

原来的mingw(1年前的,g++版本是4.6.2)就可以运行了.求为什么.而且新的mingwg++编译的时候会说找不到源代码.请问mingw和exe的运行有关系吗?现在... 原来的mingw(1年前的,g++版本是4.6.2)就可以运行了.求为什么.而且新的mingwg++编译的时候会说找不到源代码. 请问mingw和exe的运行有关系吗?
现在还发现在cmd里面可以编译代码,cmd底下可以运行exe,但是不能直接双击运行.错误如下.
问题事件名称:APPCRASH
应用程序名:cppmaker.exe
应用程序版本:0.0.0.0
应用程序时间戳:50d11a0c
故障模块名称:libstdc++-6.dll
故障模块版本:0.0.0.0
故障模块时间戳:507d56df
展开
 我来答
海狮2D
2012-12-19 · TA获得超过3019个赞
知道大有可为答主
回答量:1904
采纳率:55%
帮助的人:1013万
展开全部
有关系的,mingw编译后的程序需要mingw自带的DLL,版本不一致不能运行。
一般建议将依赖的DLL复制到EXE的同一个目录。可以用Depends工具找出
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式