【发布时间】:2010-12-15 14:22:36
【问题描述】:
我无法让 James Taylor 出色的小“seek-bzip2”在 Windows 下编译?它可以索引 bzip2 存档,然后使用该索引提供对存档各个块的随机访问。
它是用 C 编写的,需要 64 位长的 long,可在此处获得:http://bitbucket.org/james_taylor/seek-bzip2
我无法让它在任何免费的 Windows C 编译器上编译。
- Borland 没有一些必需的头文件。
- lcc 编译它,但它在任何 bzip2 文件上都因“意外 EOF”而失败。
- 如果你删除“-m64”标志,mingw 将编译它,但它会以与上述 lcc 相同的方式失败。
免费的编译器似乎没有很好的调试支持,MS Visual Studio 拒绝安装在我的移动硬盘上,而且我上网本的 C 和 D 驱动器空间不足。
编辑我已经改写了这个问题,因为我要求有人为我移植它,但我很高兴自己尝试移植它。我只是不知道从哪里开始。自从 64 位类型变得普遍之前,我就没有接触过 C。
【问题讨论】:
标签: c windows compression archive bzip2