查看: 169|回复: 2
打印 上一主题 下一主题

keil里如何遇到这种错误该如何找答案?

[复制链接] qrcode

2

主题

2

帖子

8

积分

新手上路

Rank: 1

积分
8
楼主
跳转到指定楼层
发表于 2013-1-15 11:47 AM | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
各位同行的朋友好:            我遇到了如何下难题:        Build target 'Target 1'        compiling Debug.c...        C51 FATAL-ERROR -          ACTION:  PARSING SOURCE-FILE          ERROR:    PREPROCESSOR: MACROS TOO NESTED        C51 TERMINATED.        compiling main.c...        C51 FATAL-ERROR -          ACTION:  PARSING SOURCE-FILE          ERROR:    PREPROCESSOR: MACROS TOO NESTED        C51 TERMINATED.        compiling i2c.c...        C51 FATAL-ERROR -          ACTION:  PARSING SOURCE-FILE          ERROR:    PREPROCESSOR: MACROS TOO NESTED        C51 TERMINATED.        compiling NVRam.c...        C51 FATAL-ERROR -          ACTION:  PARSING SOURCE-FILE          ERROR:    PREPROCESSOR: MACROS TOO NESTED        C51 TERMINATED.        compiling UserPref.c...        C51 FATAL-ERROR -          ACTION:  PARSING SOURCE-FILE          ERROR:    PREPROCESSOR: MACROS TOO NESTED        C51 TERMINATED.        compiling MenuFunc.c...        C51 FATAL-ERROR -          ACTION:  PARSING SOURCE-FILE          ERROR:    PREPROCESSOR: MACROS TOO NESTED        C51 TERMINATED.        compiling wndw_mtn_md.c...        C51 FATAL-ERROR -          ACTION:  PARSING SOURCE-FILE          ERROR:    PREPROCESSOR: MACROS TOO NESTED        C51 TERMINATED.        compiling wndw_rc_fmt_qu.c...        C51 FATAL-ERROR -          ACTION:  PARSING SOURCE-FILE          ERROR:    PREPROCESSOR: MACROS TOO NESTED        C51 TERMINATED.        compiling wndw_vga.c...        C51 FATAL-ERROR -          ACTION:  PARSING SOURCE-FILE          ERROR:    PREPROCESSOR: MACROS TOO NESTED        C51 TERMINATED.        compiling wndw_vga_ref.c...        C51 FATAL-ERROR -          ACTION:  PARSING SOURCE-FILE          ERROR:    PREPROCESSOR: MACROS TOO NESTED        C51 TERMINATED.        compiling wndw_zm.c...        C51 FATAL-ERROR -          ACTION:  PARSING SOURCE-FILE          ERROR:    PREPROCESSOR: MACROS TOO NESTED        C51 TERMINATED.        compiling box_wndw.c...        C51 FATAL-ERROR -          ACTION:  PARSING SOURCE-FILE          ERROR:    PREPROCESSOR: MACROS TOO NESTED        C51 TERMINATED.        compiling ch.c...        C51 FATAL-ERROR -          ACTION:  PARSING SOURCE-FILE          ERROR:    PREPROCESSOR: MACROS TOO NESTED        C51 TERMINATED.        compiling cmn.c...        C51 FATAL-ERROR -          ACTION:  PARSING SOURCE-FILE          ERROR:    PREPROCESSOR: MACROS TOO NESTED        C51 TERMINATED.        compiling osd.c...        C51 FATAL-ERROR -          ACTION:  PARSING SOURCE-FILE          ERROR:    PREPROCESSOR: MACROS TOO NESTED        C51 TERMINATED.        compiling osd_deco.c...        C51 FATAL-ERROR -          ACTION:  PARSING SOURCE-FILE          ERROR:    PREPROCESSOR: MACROS TOO NESTED        C51 TERMINATED.        compiling tbl_tw2835.c...        C51 FATAL-ERROR -          ACTION:  PARSING SOURCE-FILE          ERROR:    PREPROCESSOR: MACROS TOO NESTED        C51 TERMINATED.        compiling tbl_tw2836.c...        C51 FATAL-ERROR -          ACTION:  PARSING SOURCE-FILE          ERROR:    PREPROCESSOR: MACROS TOO NESTED        C51 TERMINATED.        Target not created                 我现在在做一个移植的项目,是把mst703和tw2836的代码整合在一起,在移植中编译过了,但链接时出现了问题,在google搜了一下,都说是宏嵌套太多,需要自己在代码里面找;由于代码量大,关键是如何能在一个小的范围内找,很久了,希望同行人事朋友给予点支持,谢谢!!!                                                                                                                                                                       
回复

使用道具 举报

0

主题

7

帖子

16

积分

新手上路

Rank: 1

积分
16
沙发
发表于 2013-1-18 09:26 AM | 只看该作者
如果不想一点一点找的话可以用排查法,把整个工程分为几大部分依次去掉 看看到什么时候能够不出现这个问题 移植的话总要花点儿时间的,或者重新一部分一部分的移植。另外检查一下你的编译环境设置有没有问题                                                                                                                                                                       
回复 支持 反对

使用道具 举报

8

主题

102

帖子

216

积分

中级会员

Rank: 3Rank: 3

积分
216
板凳
发表于 2013-1-18 10:41 AM | 只看该作者
是不是宏定义嵌套了?                                                                                                                                                                       
回复 支持 反对

使用道具 举报

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

本版积分规则

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