完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
电子发烧友论坛|
当我使用MCC生成没有中断的代码时没关系。但是当MCC生成有中断的代码时,我不能编译;错误消息:make-f nbproject/Makefile-default.mk SUBPROJECTS=.build-confmake[1]:输入目录'D:/Code_mp./Test1.X'make-f nbproject/Makefile-default.mk dist/de故障/生产/Test1.X.生产.己制造[2]:输入目录“D:/代码_mp氧化物/Test1.X”[2]:输入目录“D:/代码_mp氧化物/Test1.X/Test1.X”D:/Test1.X.己制造[2]:输入目录“D:/代码_mp氧化物_mp氧化物_mp氧化物/Test1.Test1.X1.X/Test1.X.X.X1.X1.1.生产[2]:输入[2]:输入目录“D:/代码_mp氧化物\编\编\\_代码_mp氧化物\p-Wa,-a-DXPRJ_default=default-msum.=-psect,-class,+mem,-hex,-file-ginhx032-Wl,--data-init-mno-.-startup-mno-osccal-mno-resetbits-mno-save-resetbits-mno-download-mno-stackcall-std=c99-gdwarf-3-mstack=compiled:auto:auto-o构建/默认/生产/mcc_._files/inter._manager.p1 mcc_._files/inter._managedc.c“C:\\程序文件(x86)\Micro芯片Xc8\\\\Micro芯片\\Micro芯片\\Micro芯片\\\\Micro芯片\\\\\\Micro芯片\\十六进制文件-ginhx032-Wl,-data-init-mno-.-startup-mno-osccal-mn重置位-mno-保存-重置位-mno-保存-重置位-mno-下载-mno-堆栈调用-std=c99-gdwarf-c99-gdwarf-3-mstack-3-mstack=编译:auto:c99-c99-c99-gdwarf-3-mstack=编译:auto:auto-自动-构建/默认/生产/mcc_生成_文件/mcc_generat_generat_generat_文件/mcc_generat_生成文件/mcc_p1 mcc_generat_生成文件/mcc_生成_文件/mcc_文件/mcc.c.c.c\\“-mcpu=16F18854-c-fno-.-double-fno-.-floaO0-fasmfile-fasmfile-maddrqual=忽略-装有cpp-Wa,-a-DXPRJ默认=默认-DXPRJ默认=默认-默认-msum玛丽=-psect,-类,+mem,-十六,+mem,-文件-ginhx032-文件ginhx032-Wl,--数据初始化-mnt-mno-mno-mno-mno-mno-mno-mno-保持-保持-启动-mno-mno-mno-mno-mno-mno-保持-mno-保持-mno-保持-mno-保持-mno-保持-mno-保持-mno-mno-保持-mno-保持自动生成/default/./main.p1 main.c包含在mcc_._files/inter._manager.c:49:mcc_._files/inter._manager.h:109:6中的文件:error:变量具有不完整类型“void”voidinter.INTERRUPT_Inter.Manager(void);^mcc_._files/inter._manager.h:109:15:error:expected';'在顶级声明符void中断INTERRUPT_Inter.Manager(void);^;mcc_._files/inter._manager.c:52:6:error:variable具有不完整类型'void'void void中断INTERRUPT_Inter.Manager(void)^mcc_._files/inter._manager.c:52:15:error:.';'之后p级声明符无效中断INTERRUPT_Inter.Manager(void)^;4错误生成。(908)退出状态=1nbproject/Makefile-default.mk:161:目标“build/default/./mcc_._files/inter._manager.p1”的配方从mcc_._files/mcc.h:53:mcc_._files/inter._manager.h:109:6:error:variable具有不完整类型“void”voidinter.INTERRUPT_Inter.Manager(void);^mcc_._files/inter._manager.h:109:15:error:.';”在顶级声明器中断INTERRUPT_I之后(908)退出状态=1nbproject/Makefile-default.mk:175:目标“build/default/./mcc_._files/mcc.p1”失败的配方[2]:***[build/default/./mcc_generated_files/inter._manager.p1]错误1make[2]:***等待失败hed作业....make[2]:***[build/default/./mcc_._files/mcc.p1]Error 1 make[2]:***[build/default/./main.p1]Error 1 make[1]:***[.build-conf]Error 2 make:***[.build-impl Error 2In文件,从main.c:44:In文件中包含./mcc generated_files/mcc_ge.h:53:./mcc_generated_files/inter._manager.h:109:6:error:variable具有不完整类型“void”void中断INTERRUPT_Inter.Manager(void);^./mcc_._files/inter._manager.h:109:15:error:.';”在顶级声明符voidinter.interRRUPT_Inter.Manager(void);^;2错误生成(908)退出状态=1nbproject/Makefile-default.mk:189:目标“build/default/./main.p1”失败创建的配方[2]:离开目录“D:/Code_mp./Test1.X”nbproject/Makefile-default.mk:90:目标“.build-conf”失败创建的配方[1]:离开目录“D:/Code_mp./Test1.X”nbproject/MaFiff.IMP.MK:39:目标的配方:构建IMPL失败构建失败(退出值2,总时间:1s)
|
|
相关推荐
7个回答
|
|
|
你使用的是XC8编译器的哪种版本?
|
|
|
|
|
|
从输出,2在C99模式。可能尝试将您的项目设置为C90模式。
|
|
|
|
|
|
看看上面的错误,它是V2.00,MCC没有为此生成正确的代码。在内存中,您可以在编译器选项中从C99更改设置,或者调整MCC代码并将中断定义更改为_u inter.(此处的一些细节...http://microhipdeveloper.com/xc8:whats-new-i)。N-XC82-0
|
|
|
|
|
|
系统WI7 64 MPLAB X IDE V4.20XC8 V2.0PIC16F18854
|
|
|
|
|
|
谢谢大家。把我的项目设置成C90模式,编译好。
|
|
|
|
|
|
但是标题中美味的鳕鱼呢?我们能从里面做些鱼和薯条吗?微笑:
|
|
|
|
|
|
姜黄COD:D
|
|
|
|
|
只有小组成员才能发言,加入小组>>
MPLAB X IDE V6.25版本怎么对bootloader和应用程序进行烧录
454 浏览 0 评论
5793 浏览 9 评论
2334 浏览 8 评论
2224 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3529 浏览 3 评论
1121浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
1095浏览 1评论
我是Microchip 的代理商,有PIC16F1829T-I/SS 技术问题可以咨询我,微信:A-chip-Ti
872浏览 1评论
MPLAB X IDE V6.25版本怎么对bootloader和应用程序进行烧录
466浏览 0评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-1 17:26 , Processed in 0.739697 second(s), Total 84, Slave 67 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
830