打印
[开发工具]

小女子有一问题求大家解决

[复制链接]
5115|32
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
wjw776|  楼主 | 2013-9-26 15:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我目前在一个公司实习,负责microchip电路板的测试,在烧录程序时出现了这个问题

最终出现BUILD FAILED ,以前烧录程序时还是好好的,现在就不行了,求解释,小女子在这了给大家请安了
沙发
wjw776|  楼主 | 2013-9-26 15:37 | 只看该作者
图片有些不清楚,我再这里给大家打出来
Executing: "C:\Program Files\Microchip\MPLAB C30\bin\pic30-gcc.exe" -omf=elf -mcpu=24FJ256GB106 -x c -c "D:\Biffi\090927\Micrium\Software\EvalBoards\Microchip\Explorer16\PIC24FJ128\MPLAB_C30\BSP\bsp.c" -o"D:\Biffi\090927\Micrium\Software\EvalBoards\Microchip\Explorer16\PIC24FJ128\MPLAB_C30\OS-Probe\Output\bsp.o" -I"D:\Biffi\090927\Micrium\include" -I"D:\Program Files\Microchip\MPLAB C30\include" -g -Wall -mlarge-data -mlarge-scalar -mconst-in-code
In file included from c:/program files/microchip/mplab c30/bin/bin/../../include/stdio.h:5,
                 from D:/Biffi/090927/Micrium/include/includes.h:16,
                 from D:\Biffi\090927\Micrium\Software\EvalBoards\Microchip\Explorer16\PIC24FJ128\MPLAB_C30\BSP\bsp.c:17:
c:/program files/microchip/mplab c30/bin/bin/../../include/yvals.h:86: error: syntax error before 'typedef'
Halting build on first failure as requested.
----------------------------------------------------------------------
Release build of project `D:\BIFFI\090927\Micrium\Software\EvalBoards\Microchip\Explorer16\PIC24FJ128\MPLAB_C30\OS-Probe\OS-Probe.mcp' failed.
Language tool versions: pic30-as.exe v3.20, pic30-gcc.exe v3.20, pic30-ld.exe v3.20
Thu Sep 26 15:36:07 2013
----------------------------------------------------------------------
BUILD FAILED
请问大家这是什么原因,不应该是程序的语法错误啊,以前还可以的

使用特权

评论回复
板凳
zj28000| | 2013-9-26 15:48 | 只看该作者

使用特权

评论回复
地板
弓长月月鸟| | 2013-9-26 15:50 | 只看该作者
error: syntax error before 'typedef'
你看看这里是不是有问题。工程建立失败。

使用特权

评论回复
5
wjw776|  楼主 | 2013-9-26 15:58 | 只看该作者
弓长月月鸟 发表于 2013-9-26 15:50
error: syntax error before 'typedef'
你看看这里是不是有问题。工程建立失败。 ...

是的,使这里有问题,你怎么知道的,可是怎么解决呢?

使用特权

评论回复
6
弓长月月鸟| | 2013-9-26 16:01 | 只看该作者
error: syntax error before 'typedef'
这里有提示啊,你看看这边你是不是自己定义过

使用特权

评论回复
7
wjw776|  楼主 | 2013-9-26 16:01 | 只看该作者
弓长月月鸟 发表于 2013-9-26 15:50
error: syntax error before 'typedef'
你看看这里是不是有问题。工程建立失败。 ...

可是我没有动过程序啊,程序怎么可能有语法错误

使用特权

评论回复
8
wjw776|  楼主 | 2013-9-26 16:05 | 只看该作者
弓长月月鸟 发表于 2013-9-26 16:01
error: syntax error before 'typedef'
这里有提示啊,你看看这边你是不是自己定义过 ...

换台电脑成功了,一样的程序

使用特权

评论回复
9
shuidi_wangdan| | 2013-9-26 16:07 | 只看该作者
这个问题需要根据你的程序分析,自己检查一下,或者找一个懂的人看一下!

使用特权

评论回复
10
弓长月月鸟| | 2013-9-26 16:07 | 只看该作者

使用特权

评论回复
11
shuidi_wangdan| | 2013-9-26 16:09 | 只看该作者
wjw776 发表于 2013-9-26 16:05
换台电脑成功了,一样的程序

没遇到过!同一个工程文件吗?

使用特权

评论回复
12
弓长月月鸟| | 2013-9-26 16:15 | 只看该作者
我之前有过这种情况,卸载了软件重装也不行,在朋友的电脑上编译正确的。不过很少出现。

使用特权

评论回复
13
q3742829| | 2013-9-26 16:46 | 只看该作者

使用特权

评论回复
14
NE5532| | 2013-9-26 17:00 | 只看该作者
楼主应该找写软件的人来看,因为你“只负责测试”,测试人员应该拿HEX文件,而不是工程源代码。

使用特权

评论回复
15
wjw776|  楼主 | 2013-9-26 17:11 | 只看该作者
shuidi_wangdan 发表于 2013-9-26 16:09
没遇到过!同一个工程文件吗?

程序文件所在目录发生了变动,我把程序覆盖到刚才电脑所在D盘文件夹,刚才的电脑也能用了。应该是修改了程序索爱目录

使用特权

评论回复
16
wjw776|  楼主 | 2013-9-26 17:14 | 只看该作者
NE5532 发表于 2013-9-26 17:00
楼主应该找写软件的人来看,因为你“只负责测试”,测试人员应该拿HEX文件,而不是工程源代码。 ...

是的,我应该找那个为我们写10万条语句的川大教授,让他老人家过来看到原来是我把程序所在文件目录给改了!:@

使用特权

评论回复
17
飞鹰嵌入式| | 2013-9-26 17:33 | 只看该作者
:L

使用特权

评论回复
18
icecut| | 2013-9-26 20:33 | 只看该作者
找作者看看吧.说不定你错误的输入了一个字符在里面

使用特权

评论回复
19
opal11| | 2013-9-26 21:28 | 只看该作者
找其他工程师看下就好。

使用特权

评论回复
20
dirtwillfly| | 2013-9-26 23:47 | 只看该作者
又一个目录问题引起的血案

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

10

帖子

1

粉丝