转:找不到include xgpio.h;Unresolved include xgpio.h

这个文档讲解的是在SDK下出现的问题,如果在ISE下编译是有错的,不能正常进入SDK,那这篇文档不适合你。

问题是这样的。根据教程《XILINX FPGA Verilog编程大全》做SOC实验,教程用的是ISE13.2,我使用的是ISE14.4,一步一步跟着教程做,通过这次照猫画虎,我能收获不少。

在做到实验三,Runled实验时,需要用到GPIO。新建空工程,新建.C文件。复制汤总的程序,编译。出现如下问题:

 

#include 前面有一个叹号!

下图是点击叹号后的提示:

 

这是因为没有在程序标明xgpio.h的位置。其实在脱离了ISE而进入SDK之后,就完全是嵌入式方面的编程了,在嵌入式积累的经验完全可以用上。

File->Properties->Paths and Symbols。点击Add。找到如下目录

C:Xilinx14.4ISE_DSEDKswXilinxProcessorIPLibdriversgpio_v3_00_asrc

 

点OK,目录添加成功,斜杠方向不对不用管。编译,成功。

原文地址:https://www.cnblogs.com/yaojinvip/p/6288772.html