野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 19624|回复: 3

core_cm3.o报错

[复制链接]
发表于 2017-5-13 19:06:18 | 显示全部楼层 |阅读模式
编译时core_cm3.o找不到,是因为装系统的时候系统用户名是中文名,很多帖子都说了这个问题,有的是直接删掉core_cm3.h和core_cm3.c这两个文件,有的是在C盘重新建一个Temp文件夹。两种方法我都试过了,第一种是将内核文件删掉,虽然在寄存器开发时们有问题,但是今天看了固件库编程之后,感觉这种方法会带来一些问题(具体不清楚,还是个小白);第二种方法试了没有用。今天看到另一种方法,并且实验成功,在D盘新建一个Temp文件夹,将系统变量的TEMP和TMP的路径更改为"D:\Temp”(怎么找到这两个变量:计算机->右键属性->高级系统设置->环境变量->xx的用户变量即能找到TEMP,TMP,更改路径),更改之后重新编译,没有问题。

另:更改前我的Protues也是因为用户名为中文不能用,更改之后Protues也能用了,希望能帮到大家,第一次分享,不喜勿喷,感谢。
回复

使用道具 举报

发表于 2017-5-13 20:31:38 | 显示全部楼层
这个是什么原理,好厉害
回复 支持 反对

使用道具 举报

发表于 2021-9-6 19:46:33 | 显示全部楼层
只有c盘怎么办
回复 支持 反对

使用道具 举报

发表于 2021-9-28 14:19:52 | 显示全部楼层
无论什么盘,按这个帖子尝试https://blog.csdn.net/p09080016/article/details/79299245,改了后重启下电脑
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-28 11:44 , Processed in 0.026926 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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