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 源代码在哪里[关闭]的主要内容,如果未能解决你的问题,请参考以下文章
无法使用 MinGW 编译先前修改的 Nethack - 缓存问题?