Nethack 源代码在哪里[关闭]

Posted

技术标签:

【中文标题】Nethack 源代码在哪里[关闭]【英文标题】:Where is the Nethack source code [closed] 【发布时间】:2014-04-22 01:49:48 【问题描述】:

有没有可以查看DOS nethack源代码的地方?每当我尝试下载源代码文件时,它都不允许我打开该文件。是否有网站/在线 pdf 上面有代码?另外,如果有任何关于初级 c++ roguelike 的教程,你能告诉我链接吗?谢谢。

【问题讨论】:

Nethack 的来源不是特定于平台的,但是 DOS 的端口是一个 hack,很长 时间没有更新,没有什么意义,MS-DOS 只是一个正在消失的坏记忆。也许FreeDOS 有一个端口,或者一些旧的二进制文件仍然存在。周围有很多 roguelikes,例如Dungeon Crawl Stone Soup 是用 C++ 编写的。 【参考方案1】:

您可以download the source code here。但仅供参考,它不会出现(显示)在网站/在线或 pdf 中,因为这并不是存储或传递源代码的真正有用方式。存储它的有用方法是使用代码所用语言的文件类型。

【讨论】:

我仍然无法查看实际代码。它说windows无法打开这种文件。 好吧,你要下载哪一个?您的 Windows 版本可能有也可能没有内置的解压缩实用程序(用于.zip),当然它本身也没有.gz 实用程序。向下滚动到页面上的第 2 步:解包,了解有关打开解包文件的信息。或者,搜索网络。例如,7zip 是一个很好的免费解包程序。至于存档中的实际文件.. nethack 是用c 编写的,因此您可以在记事本或html-kit 等常规文本编辑器中打开.c.h 文件。 @Yulap 但是如果您要编辑文件并运行它,您将需要一个编译器来执行此操作,它可以编译/构建/制作可执行文件来自源文件。

以上是关于Nethack 源代码在哪里[关闭]的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Windows 7 中编译 NetHack?

NetHack 走廊实施

无法使用 MinGW 编译先前修改的 Nethack - 缓存问题?

如何从 Node.js 连接到 nethack?

在哪里可以找到 JDK 8/JavaFX 8 源代码? [关闭]

我在哪里可以下载 JavaFX 2.2 源代码? [关闭]