Ada中未定义的包

时间:2013-03-12 08:30:22

标签: ada

当我尝试导入包时,GNAT一直告诉我我有一个未定义的错误,我真的很困惑。

这是源代码中出现错误的地方:

with Ada.Strings.Unbounded; use Ada.Strings.Unbounded;

procedure WordCount is

package ASU renames Ada.Strings.Unbounded;
use ASU;
package StringStack is new ProtectedStack(100, ASU.Unbounded_String);

它一直告诉我ProtectedStack未定义。 由于提供了ProtectedStack,所以我不得不假设这个错误是由我的... 我刚开始和Ada一起工作。有谁能告诉我如何解决这个问题?

1 个答案:

答案 0 :(得分:4)

您可能需要添加with ProtectedStack;