MPLAB编译例程出错

2019-03-25 18:44发布

在使用MPLAB编译官方的例程(PIC16L1619),以及自己的程序时,总是出现两个错误,但是用官网网页版IDE编译时功能正常,下面是错误信息,附件图片是错误截图;第一次使用该软件,更换电脑安装现象相同,更换其他芯片例程现象也相同,中断函数文件总是编译不过,是环境设置有问题吗,请大神指点!

Labs/Lab08_Interrupts/../../mcc_generated_files/interrupt_manager.h:109:6: error: variable has incomplete type 'void'
void interrupt INTERRUPT_InterruptManager(void);
     ^
Labs/Lab08_Interrupts/../../mcc_generated_files/interrupt_manager.h:109:15: error: expected ';' after top level declarator
void interrupt INTERRUPT_InterruptManager(void);

此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
8条回答
月明星稀
2019-03-26 06:49
dingzy_2002 发表于 2018-7-28 11:46
1.看警告说明,应该是程序编写规范问题
2.注意云编译器的版本可能和机器上的编译版本不一致.有可能造成问 ...

因为是官网例程,规范应该没问题,云编译器是XC1.45,下载单机版是官网最新的XC2.0(想找1.45版但没找到);编译警告缺少alloca.h,不过这个在网上也没有找到解决的方法。

一周热门 更多>