您的位置:首页 > 产品设计 > UI/UE

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

2017-12-25 20:43 597 查看
        通常出现该问题时,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添加位置后,错误消失:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐