(我按照下面的帮助,一步一步轻松完成tbamud的编译运行,不管是win7 64位还是
win7 32位)
Windows下有许多不同的C语言编译器,运作各有不同,因此对应不同的编译方法。
我们现在对如下的编译器提供了帮助文件:
1. Cygwin: 这是个Windows下免费的编译器。如果你还没安装编译软件,就下
载一个Cygwin用吧,马上就能编译运行tbamud。对应的帮助文件是README.CYGWIN
2. 微软VC++ 4.x 帮助文件README.MSVC4
3. 微软VC++ 5.x 帮助文件README.MSVC5
4. 微软VC++ 6.x 帮助文件README.MSVC6
5. 微软VC++ 8.x 帮助文件README.MSVC8。它也叫Visual C++ 2005。
6. Borland C++ 帮助文件README.BORLAND
7. Watcom C++ v.11 帮助文件README.WATCOM
其实也可以用其他windows下的编译软件编译tbamud,只要它们支持长文件名。
Cygwin:
使用Cygwin编译tbamud不需要做任何特别改动。这个windows下的unix环境软件包括
了bash shell, gcc编译器以及一系列的相关软件。Cygwin可以在http://cygwin.com
下载。
在cygwin中编译tbamud和在unix系统中编译tbamud是完全一样的:
1. 下载cygwin的安装文件setup.exe安装,选择网络安装。在选择安装组件时
你可以选择安装全部组件(要花很长时间)也可以选择只安装必要的组件(点开
devel目录,安装其中的autoconf, gcc, make, patchutils: 选中上述每项中的第一
个)。
2. 在tbamud.com上下载最新的tbamud版本。下载后解压,阅读其中的doc目
录。(帮助文件都在这个目录)
3. 运行cygwin, 会出现一个类似telnet的窗口来模仿unix环境,你可以在其中
运行mud。用cd命令跳转到你解压tbamud的文件夹。用ls命令看这个文件夹下的文件
和子文件夹。你会看到一个文件叫configure。
4. 输入”./configure”来运行configure文件。它自动检测能用的库函数,创
建makefile文件和conf.h文件。如果输入”./configure”来运行configure文件,可
以试试输入”sh configure”或者”sh ./configure”、 ”bash
configure”、”bash ./configure”.
5. 现在输入”cd src”,进入到src文件夹,输入make, 会自动编译可执行文
件并放在目录tbamud/bin里。
6. 回到tbamud目录中,输入”bin/circle”或者”./autorun &”来运行mud.
&可以让mud运行在后台。
7. telnet连入游戏。地址localhost,端口4000,telnet localhost 4000, 你
就进入游戏了!
北大侠客行MUD,中国最好的MUD |