野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 10612|回复: 28

完美解决MDK 4.60和5.0编译时,编译器停止工作的办法

[复制链接]
发表于 2016-8-4 16:14:13 | 显示全部楼层 |阅读模式
想学习stm32,好不容易把开发软件都安装好了,却在此时打开软件编译的时候特么的出现了“The Arm C/C++ Compiler 已停止工作”的提示 QQ截图20160804155123.jpg ,啊啊啊啊啊啊,嗷嗷嗷嗷嗷嗷。瞬间心里一万个草泥马奔腾而过。相信很多初学者在使用MDK编译软件的时候,都会出现这个令人非常抓狂的问题而不知所措。麻痹,肯定是火逼给的软件的问题,对,100%是的了,花了几百块,竟然给老子个破软件,走,fuck car ,上车,找火逼理论去,这次肯定不能放过他们。哈哈,开玩笑。殊不知,其实是我们自己电脑的问题,于是请大家坐好了,老司机要开车了(fuck car),给大家一个完美解决的方法,请看下方。解决办法:
Windows系统用户名使用英文用户名,并使用英文路径。


发现问题的过程和思路
一开始以为是和谐不彻底,绕了很大的弯路。后来发现,不是所有的C文件都不能编译,有部分是可以编译的。联想起在MDK 4.23中,删除中文字符只需要按一次删除键,而在MDK 4.60中,需要删除两次,即MDK 4.60无法识别中文。于是新建了一个英文用户,再试,果然就可以编译通过了。这是个小问题,不过前前后后也折腾了两三个星期。


还有个问题就是“”如何安装keil5“”的,这个资料是火哥的,分享给初学者们学习下。可以在附件里下载

如何安装KEIL5.pdf

908.8 KB, 下载次数: 514

如何安装KEIL5

回复

使用道具 举报

发表于 2016-8-4 16:17:13 | 显示全部楼层
谢谢专门发帖,真心谢谢,我也是折腾了好久,都重装了好几次了
回复 支持 反对

使用道具 举报

发表于 2016-8-4 16:17:28 | 显示全部楼层
是的,经常有用户反映这些问题,主要就是两个原因:
1.电脑系统用户名使用了中文
2.mdk的安装路径使用了中文
回复 支持 反对

使用道具 举报

发表于 2016-8-4 16:18:18 | 显示全部楼层
帮顶                       
回复 支持 反对

使用道具 举报

发表于 2016-8-4 16:27:26 | 显示全部楼层
MDK的要求真高,第一次听到有软件要求系统用户名不能是中文的
回复 支持 反对

使用道具 举报

发表于 2016-8-4 17:13:43 | 显示全部楼层
华欣悦 发表于 2016-8-4 16:27
MDK的要求真高,第一次听到有软件要求系统用户名不能是中文的

人家这叫霸道
回复 支持 反对

使用道具 举报

发表于 2016-8-4 17:13:55 | 显示全部楼层
谢谢楼主,问题解决
回复 支持 反对

使用道具 举报

发表于 2016-8-4 17:14:17 | 显示全部楼层
曾几何时,也是这个问题
回复 支持 反对

使用道具 举报

发表于 2016-8-4 17:14:40 | 显示全部楼层
不错不错,是很多初学者都会遇到的难题
回复 支持 反对

使用道具 举报

发表于 2016-8-4 17:15:28 | 显示全部楼层
头疼,被师弟追问了几天,原来是这个问题,我又没有遇到过
回复 支持 反对

使用道具 举报

发表于 2016-8-4 17:16:29 | 显示全部楼层
flyleaf 发表于 2016-8-4 16:17
是的,经常有用户反映这些问题,主要就是两个原因:
1.电脑系统用户名使用了中文
2.mdk的安装路径使用了 ...

那些去改电脑系统名字的人是有多蛋疼啊
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-8-4 17:16:51 | 显示全部楼层
段甘泽 发表于 2016-8-4 17:16
那些去改电脑系统名字的人是有多蛋疼啊

那是刚买电脑有点激动哈
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-8-4 17:17:15 | 显示全部楼层
flyleaf 发表于 2016-8-4 16:17
是的,经常有用户反映这些问题,主要就是两个原因:
1.电脑系统用户名使用了中文
2.mdk的安装路径使用了 ...

是的,闲的蛋疼才改的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-8-4 17:17:42 | 显示全部楼层

火哥...这...
回复 支持 反对

使用道具 举报

发表于 2016-8-4 18:05:10 | 显示全部楼层
段甘泽 发表于 2016-8-4 17:16
那些去改电脑系统名字的人是有多蛋疼啊

我问个问题,电脑系统的名字在哪里改,我都不知道
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-8-4 18:36:22 | 显示全部楼层
fire 发表于 2016-8-4 18:05
我问个问题,电脑系统的名字在哪里改,我都不知道

右键计算机-选属性,火哥难道蛋疼的想去修改试试?
回复 支持 反对

使用道具 举报

发表于 2016-8-4 18:36:58 | 显示全部楼层
啊啊啊,今天刚重装了几次软件,差点就重装系统了,原来如此!谢谢楼主了
回复 支持 反对

使用道具 举报

发表于 2016-8-5 17:24:46 | 显示全部楼层
谢谢,已经解决
回复 支持 反对

使用道具 举报

发表于 2016-8-5 20:29:15 | 显示全部楼层
暂时还没遇到像楼主的情况,帮顶一下先!
回复 支持 反对

使用道具 举报

发表于 2016-8-6 09:53:41 | 显示全部楼层
帮顶,很不错
回复 支持 反对

使用道具 举报

发表于 2016-8-6 09:54:11 | 显示全部楼层
解决问题的同时不不忘黑一下火哥,我只能说 我喜欢
回复 支持 反对

使用道具 举报

发表于 2016-8-6 09:57:10 | 显示全部楼层
这个方法可以,我已经试过了,谢谢
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-8-6 10:19:35 | 显示全部楼层
惆怅还依旧 发表于 2016-8-6 09:54
解决问题的同时不不忘黑一下火哥,我只能说 我喜欢

必须的,没想到你是这种人,神逼...
回复 支持 反对

使用道具 举报

发表于 2016-11-2 11:45:09 | 显示全部楼层
我的xp系统有时候用5会无响应  要重启软件
英文目录和用户  这是什么鬼?
谢谢解惑.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-11-3 09:52:03 | 显示全部楼层
wdjz 发表于 2016-11-2 11:45
我的xp系统有时候用5会无响应  要重启软件
英文目录和用户  这是什么鬼?
谢谢解惑.

系统原因!
回复 支持 反对

使用道具 举报

发表于 2016-11-3 21:36:53 | 显示全部楼层
我一哥们的花了8000块买的电脑因为这个问题来回刷机,所有Windows系统试了个遍,闪退的问题一直没解决。Keil5.0
回复 支持 反对

使用道具 举报

发表于 2016-11-4 11:33:13 | 显示全部楼层
Kiven 发表于 2016-11-3 21:36
我一哥们的花了8000块买的电脑因为这个问题来回刷机,所有Windows系统试了个遍,闪退的问题一直没解决。Kei ...

8000的电脑也说明不了什么问题。
回复 支持 反对

使用道具 举报

发表于 2016-11-4 19:27:45 | 显示全部楼层
本帖最后由 Kiven 于 2016-11-4 19:29 编辑
惆怅还依旧 发表于 2016-11-4 11:33
8000的电脑也说明不了什么问题。
嗯,是的,但是说明人家有钱啊
回复 支持 反对

使用道具 举报

发表于 2018-3-15 21:52:37 | 显示全部楼层
同样遇到楼主这样的问题,头疼的不行不行的,正在尝试你说的这种方法,先试试去
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-11-23 13:14 , Processed in 0.038424 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表