如果修改了makefile文件后还是报错fatal error: xxx.h: No such file or directory. 报错的头文件并不固定。
最大的可能就是编译器找不到xil_print.h这个头文件。
xil_print.h是Xilinx提供的一个用于输出调试信息的库文件,需要在编译时加入相应的库文件路径和库文件名。
解决办法:在编译器中添加相关的库路径。具体操作如下:
①在vitis左栏“xxx_system”的下一级“xxx”上点击右键,选择Properties命令。点击红色的框框。

②然后点击include,在点击add,如下图所示

③点击workspace

④选择硬件平台文件夹下的include文件夹,里面包含了Xilinx许多.h的库文件。

⑤最后点击OK,然后在重新编译APP文件,就解决了fatal error: xxx.h: No such file or directory.这个错误了

文章讲述了在修改makefile后遇到的编译错误,指出问题在于编译器无法找到xil_print.h。解决方案是通过在Vitis中设置编译器的库路径,包括添加硬件平台文件夹下的include文件夹。
1万+

被折叠的 条评论
为什么被折叠?



