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条回答
abs128
1楼-- · 2019-03-25 20:41
楼主解决了吗?我也遇到了这个问题
月明星稀
2楼-- · 2019-03-26 01:26
本帖最后由 月明星稀 于 2018-7-27 22:21 编辑
abs128 发表于 2018-7-27 13:05
楼主解决了吗?我也遇到了这个问题

还没有,所以现在就是用官网的云软件,调试太慢了,很不方便
dingzy_2002
3楼-- · 2019-03-26 04:08
 精彩回答 2  元偷偷看……
月明星稀
4楼-- · 2019-03-26 06:49
dingzy_2002 发表于 2018-7-28 11:46
1.看警告说明,应该是程序编写规范问题
2.注意云编译器的版本可能和机器上的编译版本不一致.有可能造成问 ...

因为是官网例程,规范应该没问题,云编译器是XC1.45,下载单机版是官网最新的XC2.0(想找1.45版但没找到);编译警告缺少alloca.h,不过这个在网上也没有找到解决的方法。
IC90
5楼-- · 2019-03-26 12:21
楼主这个问题解决了吗?
月明星稀
6楼-- · 2019-03-26 17:13
IC90 发表于 2018-8-12 22:09
楼主这个问题解决了吗?

没有解决.....

一周热门 更多>