【发布时间】:2013-02-14 19:11:03
【问题描述】:
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 结尾。
有人能解释一下这里发生了什么吗?
【问题讨论】:
-
除非您有一个复杂的构建环境,否则为什么不直接使用 GPS 项目向导来设置您的项目文件?这对我来说总是足够的。
-
使用向导重新开始。这解决了这个问题。它没有解决与我的其他问题相关的问题,但这是进步。