缺少ANSI C的头文件<tools / debug.h>?

赛义夫·乌尔伊斯兰教

我希望你一切都好。当我遇到在示例程序中实现的这些头文件时,我正在浏览Allen I. Holub撰写的“ C编译器设计”一书:

#include <tools/debug.h>
#include <tools.h> /* Needed only for prototype

我的编译器说不存在这样的文件或目录(Dev-C ++)。我已将编译器设置设置为ANSI-C,以了解作者如何使用ANSI-C编写代码,但无济于事。

该程序还包含一个PRIVATE关键字,从C99更改为ANSI-C后,编译器仍将其报告为未知关键字。

谁能帮我这个忙吗?抱歉,是否曾经有人问过这个问题,但是我在任何地方都找不到对此的参考。我还在这里包括了代码的图片。

第一页

第二页,其余部分

如果我应该弃权,或者我无法访问这些文件,我还有什么其他选择?我真的很想完成这个项目。

预先感谢您的时间和耐心阅读所有这些内容。

鲁斯兰

标头是补充材料。可从作者的网页https://holub.com/compiler/下载它们

这本书本身在介绍性章节中一定已经提到了这一点。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章