NIOSII builed时出现 Type Symbol 'XXXXX' could not be resolved 的解决方案

通常出现该问题时,BSP已经正确更新且编译了,主工程却显示找不到包含的头文件,且找不到的头文件都在BSP工程内。环境是:quartus ii 17.0,器件是CycloneV E,系统WIN7 64bit。

        问题的源头就是主工程的includes path没有正确设置。在主工程右键选择Properties->C/C++ Gereral->Paths and Symbols->Includes。在languages有Assembly/GNU C/GNU C++。

        但是每个语言(Assembly/GNU C/GNU C++)都出现了两次(quartus ii 13.0 and 17.0都是如此),默认的重复的都是下面的有内容,需要在第一次出现的语言(我用的C,所以在GNU C)里面添加BSP的地址(XXXbsp;XXXbsp/HAL/inc;XXXbsp/drivers/inc)。在第二次出现的里面填,有的时候就不好用。

        有问题时,path都添加在选中的这个里,因为默认的话这里就是有各个系统内置的头文件的。

        修改path添加位置后,错误消失:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值
>