0

我正在尝试在 XDS 编译器中的 Oberon 中运行 Hello World 程序。

我可以编译 hello.ob2 文件,我可以制作 hello.ob2,但是当我按下运行时,它说没有 hello.exe 文件。

我在 XDS 手册中发现我们必须进行链接。目前尚不清楚如何在 GUI 中链接它,但可以通过命令行进行链接:xlink /sys=c /name=hello hello.obj d:\xds\lib\x86\libxds.lib。

好吧,我是用 git bash 做的,但是响应是 Error(0): unable to open sys=c.obj

我在手册中还读到“编译器在 PROJECT 模式下调用时,可能会自动生成响应文件并调用链接”。所以,我假设项目模式意味着创建一个新项目。

所以,我创建了一个新项目。现在,当我运行项目时,它说:“项目中没有模块”。

有人可以告诉我如何运行这个项目吗?

或者您可以向我推荐其他具有简单清晰文档的编译器吗?

4

1 回答 1

1

好吧,这是一个迟到的回应,但仍然......

在 MODULE 关键字之前添加 <* +MAIN *>。使用 xc =m hello.ob2 构建

于 2014-01-29T16:52:58.993 回答