Dillo编译使用文档详细介绍了在Win32平台上编译Dillo的具体步骤,Dillo原生并不支持Windows,但有一个Win32移植版本,主要依赖于minGW和MSYS环境。以下是编译过程的详细步骤:
1. **minGW安装**:
- 访问Dillo Win32 SourceForge页面(<http://dillo-win32.sourceforge.net/mingw/>)下载MinGW-5.1.4.exe,安装时选择包含minGW basted tools和mingGW Make。
- 安装过程中确保覆盖原有bin, lib, include等目录,并下载wspiapi.h文件,将其复制到C:\MinGW\include。
2. **配置MSYS**:
- 下载并运行MSYS-1.0.11.exe进行安装。
- 在安装过程中,会询问是否继续安装,确认并指定MinGW安装路径(C:\MinGW)。
- 安装结束后,将*.tar.lzma文件(如dillo-win32-20110522-src.tar.bz2)解压到C:\MSYS\1.0\home\<your username>目录。
3. **下载Dillo源码**:
- 从Dillo Win32页面下载dillo-win32.tar.bz2文件(注意修改名称),将其拷贝到C: 目录下。
4. **编译Dillo**:
- 使用MSYS命令行打开C:\MSYS\1.0\home\<your username>目录,进入包含Dillo源码的子目录。
- 进行configure编译前的配置,然后执行make命令进行编译,最后执行make install将编译后的Dillo安装到系统中。
5. **工具选择**:
- 由于官方不支持VS编译器,推荐使用minGW(包括其配套的msys)环境,Cygwin理论上也可用于编译,但具体步骤可能会有所不同。
需要注意的是,此文档提供的信息可能不是最新的,实际编译时应根据当前可用的最新版本和依赖包进行操作。此外,如果在编译过程中遇到问题,可能需要查阅minGW、MSYS或Dillo Win32项目的最新文档或社区支持。