为什么没有解决包含?

时间:2013-09-12 09:10:14

标签: c embedded fpga intel-fpga nios

我想知道为什么我为stddef.h

收到错误消息msg“unresolved inclusion”

enter image description here

背景是这个问题: https://stackoverflow.com/questions/18754434/altera-de2-hardware-timer-usage 我尝试解决整个hw中断机制,我现在将其划分为更小的问题,以确定是什么使得程序不会在我从轮询切换到硬件计时器时转发。

你觉得怎么回事?这个问题与那段时间有什么关系吗?当我通过民意调查时,它起作用了:

https://codereview.stackexchange.com/questions/30870/please-review-polling-for-nios-2

现在我想用hw中断这样做,我按照手册进行了操作,但仍有一些问题希望你能帮助我吗?

1 个答案:

答案 0 :(得分:1)

在编译器的路径中搜索stdio.h。它可能位于某种includeinc文件夹中。然后尝试查看同一位置是否有stddef.h

尝试删除包含stddef.h的行,看看编译器是否抱怨stdio.h

如果找到这两个文件,那么您可能需要设置构建命令以添加std*.h文件的路径(可能带有-I标志)。