1

我正在 Modula2 中进行一些编程练习。我在 Ubuntu Linux (10.04) 上使用gm2编译器。

我已经获得了一些要编译的代码,但我无法导入某些模块,据我所知,这些模块应该包含在编译器分发中。例如,如果我尝试从 TimeDate 模块导入

FROM TimeDate IMPORT Time, GetTime;

这是记录在这里,我得到错误:

$ gm2 -flibs=pim -c SortUtil.mod

failed to find definition module TimeDate.def

根据文档,选项 -flibs=pim 应该可以访问 TimeDate 模块(它是 PIM 库的一部分)。

有人对这个编译器有任何经验吗?我需要一些额外的命令行参数还是需要安装一些额外的包?

4

1 回答 1

1

我建立了一个测试系统并且能够复制你的问题。使用“-flibs=pim,logitech”...这对我有用,让我编译一个基本的测试应用程序,而不会抛出关于缺少定义文件的错误。

于 2012-04-09T20:38:22.700 回答