Ada 对我来说还是个新手,所以我试图在 GPS IDE 中找到自己的方法。我之前问了另一个问题,但我认为这个问题优先于那个问题,并且可能是我问题的根源。
当我编译时,我得到一长串 *warning: source file ... not found"
在我的 .gpr 文件中,我列出了所有规范和正文源文件,并使用以下命名方案:
package Naming is
for Casing use "mixedcase";
for Dot_Replacement use ".";
for Spec_Suffix ("ada") use "_s.ada";
for Body_Suffix ("ada") use "_b.ada";
end Naming;
奇怪的是,错误消息看起来都像这样:
warning: source file "xxx_b.adb" not found
或这个
warning: source file "xxx.adb" not found
请注意,这些(xxxb.adb 或 xxx.adb)都不符合文件规范,文件规范应以 .ada 结尾。
有人可以解释这里发生了什么吗?