我刚刚安装了ahven,但如果我用Ahven.Framework编译一个testprogram, 我总是遇到编译器错误:
file "ahven.ads" not found
我的档案就在这里:
/opt/ada/include/ahven/ahven.ads
/usr/share/ada/adainclude/ahven/ahven.ads
如何告诉gnat在哪里搜索?
编辑: 我在Linux上使用gnatmake,没有任何项目文件。
答案 0 :(得分:2)
有一个ahven.gpr文件,它应该处理依赖项。找到放置文件的位置,然后在项目的.gpr文件中添加对它的引用,或者如果您使用的是gps IDE,右键单击项目名称,选择Project / Dependencies,然后执行“添加”来自档案“。
答案 1 :(得分:1)
假设您正在使用 gnatmake 和基于 unix / linux 的系统,您需要添加路径你的gnatmake命令。要查找如何执行此操作,请键入gnatmake
并在随后的帮助屏幕中查找-I
选项。我不确定你的哪一个适合包含。这应该在您的ahven文档中找到。