15回答

0收藏

MD454开发环境编译工程出错,无法克服,求救啦

STMCU STMCU 15482 人阅读 | 15 人回复 | 2013-07-07

我有2个电脑,我在不经常用的电脑上新装了MDK454版本,但是原来在其他电脑上好的项目工程编译出现问题了,出现的问题如下 :
..\Output\stm32_reader.axf: error: L6002U: Could not open file ..\output\core_cm3.o: No such file or directory

按照网络上的方法(重新装开发环境,把项目放C盘根目录,重新建立工程文件)弄了弄,折腾了2天了,把星期六,星期天全部搭进去了,但是 还是不凑效,不得不来这里求救了

大家一起讨论讨论啊。到底是什么问题导致的?


下边是完整的编译信息:

Rebuild target 'stm32_reader'
assembling startup_stm32f10x_hd.s...
compiling main.c...
main.c(77): warning:  #177-D: variable "i" was declared but never referenced
compiling stm32f10x_it.c...
compiling usart2.c...
usart2.c(136): warning:  #177-D: variable "j" was declared but never referenced
usart2.c(136): warning:  #177-D: variable "k" was declared but never referenced
usart2.c(137): warning:  #177-D: variable "flag" was declared but never referenced
compiling stm32f10x_rcc.c...
compiling stm32f10x_gpio.c...
compiling stm32f10x_usart.c...
compiling core_cm3.c...
compiling system_stm32f10x.c...
linking...
..\Output\stm32_reader.axf: error: L6002U: Could not open file ..\output\core_cm3.o: No such file or directory
Target not created

我把项目文件也发上来,大家帮看看。k

USART2.rar

935.62 KB, 下载次数: 15

分享到:
回复

使用道具 举报

回答|共 15 个

倒序浏览

沙发

fengye5340-272571

发表于 2013-7-7 17:06:53 | 只看该作者

楼主,把你的工程放到我这里编译了一下,没法发现出错的,见图

试一下这样:
把你工程文件下,编译产生的文件都删掉,就是那些.o之类的文件。我以前也遇到过.0文件报错,删掉重新编译OK
板凳

xiaopaohu123

发表于 2013-7-7 17:20:06 | 只看该作者

我都删除好多遍了, 还是不行啊,太郁闷了,是我人品差劲,还是电脑中病毒了啊,实在不行,就准备重新装系统了,这样太让人郁闷了!
地板

fengye5340-272571

发表于 2013-7-7 19:29:40 | 只看该作者

xiaopaohu123 发表于 2013-7-7 17:20
我都删除好多遍了, 还是不行啊,太郁闷了,是我人品差劲,还是电脑中病毒了啊,实在不行,就准备重新装系 ...

你重新建立一个工程试试,把你的程序放进去,再编译一下看看
5#

QQ哥

发表于 2013-7-7 22:43:04 | 只看该作者

本帖最后由 QQ哥 于 2013-7-7 22:44 编辑

不打开工程情况下,把这个文件放到你建的工程的文件夹中,然后打开,再重新打开工程编译试试~
KeiDelAll.zip (280 Bytes, 下载次数: 22)

我就是QQ哥,QQ哥就是我!
https://www.cirmall.com/bbs/?fromuser=QQ%E5%93%A5
6#

xiaopaohu123

发表于 2013-7-7 23:57:45 | 只看该作者

fengye5340 发表于 2013-7-7 19:29
你重新建立一个工程试试,把你的程序放进去,再编译一下看看

我发上来的工程就是新建立的工程,哎……郁闷呢
7#

xiaopaohu123

发表于 2013-7-7 23:58:34 | 只看该作者

QQ哥 发表于 2013-7-7 22:43
不打开工程情况下,把这个文件放到你建的工程的文件夹中,然后打开,再重新打开工程编译试试~

...

按你说的如法炮制,但是还是错误:
Rebuild target 'stm32_reader'
assembling startup_stm32f10x_hd.s...
compiling main.c...
main.c(77): warning:  #177-D: variable "i" was declared but never referenced
compiling stm32f10x_it.c...
compiling usart2.c...
usart2.c(136): warning:  #177-D: variable "j" was declared but never referenced
usart2.c(136): warning:  #177-D: variable "k" was declared but never referenced
usart2.c(137): warning:  #177-D: variable "flag" was declared but never referenced
compiling stm32f10x_rcc.c...
compiling stm32f10x_gpio.c...
compiling stm32f10x_usart.c...
compiling core_cm3.c...
compiling system_stm32f10x.c...
linking...
..\Output\stm32_reader.axf: error: L6002U: Could not open file ..\output\core_cm3.o: No such file or directory
Target not created
8#

fengye5340-272571

发表于 2013-7-8 09:05:35 | 只看该作者

xiaopaohu123 发表于 2013-7-7 23:58
按你说的如法炮制,但是还是错误:
Rebuild target 'stm32_reader'
assembling startup_stm32f10x_hd.s.. ...

楼主,你的工程文件里面没有把Output文件夹包含进来,你把这个文件夹目录包含进来看看,如图片设置








9#

xiaopaohu123

发表于 2013-7-8 10:21:56 | 只看该作者

还需要包含这个文件夹吗?那这样的话,listing文件夹也要包含吗
10#

feiante

发表于 2013-7-8 16:49:08 | 只看该作者

没有加入core_cm3吧
您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条