我正在使用Modula2进行一些编程练习。我正在使用gm2编译器 在Ubuntu Linux(10.04)上。
我已经编译了一些代码,但我无法导入某些代码 据我所知,模块应该包含在编译器发行版中。 例如,如果我尝试从TimeDate模块导入
FROM TimeDate IMPORT Time, GetTime;
记录在案here,我收到错误:
$ gm2 -flibs=pim -c SortUtil.mod
failed to find definition module TimeDate.def
根据the documentation,选项-flibs = pim应该可以访问 TimeDate模块(它是PIM库的一部分)。
有没有人有这个编译器的经验?我需要一些额外的命令行吗? 参数或我是否需要安装一些额外的包?
答案 0 :(得分:1)
我设置了一个测试系统,并能够复制您的问题。使用“-flibs = pim,logitech”......这对我有用,让我编译一个基本的测试应用程序,而不会抛出有关缺少定义文件的错误。