原创 C语言HTML解析器ekhtml的VC编译收藏

C语言HTML解析器ekhtml的VC编译

El-Kabong 是一个快速的,不带验证的,SAX接口的HTML解析器。
可从sourceforge下载源码。

* 最新版本ekhtml-0.3.2.
但是有一些重要的错误修正没有发布。
应从CVS下载最新版本。实际上已经是v0.3.3,只是未发布。

* MinGW编译不成功,好象是include目录没设对。
Linux下编译成功。

* dsp, dsw文件好象是无效的。Unix格式,应为Dos格式。
要将"\n"替换成"\r\n"

* 需要一个 include/ekhtml_config.h
将Linux下自动生成的那个复制过来,需要按实际情况改改。
 
其它定义都是无用的,只有inline有用。
inline 应定义为 __inline
#define inline __inline

* $(APACHE_TMPINSTALL_WINNT)好象没用,可也忽略。

* mktalbes编译后自动执行,生成include/ekhtml_tables.h

* 生成ekhtml.lib,ekhtml_d.lib

* hash.c要添加入工程

* 新建工程,编译tester.c

2007.8.17 CVS代码与VC6工程与编译打包上传
http://dl2.csdn.net/down4/20070817/17170104375.zip
(2008.8.22注:CSDN的下载链接已经失效,希望可以恢复……
我没有备份,而且现在也没安装VC了,所有只好请读者自己动手编译了。)

发表于 @ 2006年10月10日 15:52:00|评论(loading...)|收藏

新一篇: (Python编程)集成的方式 | 旧一篇: 监视磁盘空间shell脚本

用户操作
[即时聊天] [发私信] [加为好友]
金庆
订阅我的博客
XML聚合  FeedSky
订阅到鲜果
订阅到Google
订阅到抓虾
金庆的公告
XSTL封面 Locations of visitors to this page Codeguru Contributor
订阅 上海程序员
文章分类
收藏
    热门文章
    1 评“程序员怎么样才能保证自己的程序没有BUG”
    2 C语言HTML解析器ekhtml的VC编译
    3 log4cpp应用速成手册
    4 一个hash_map使用错误
    5 udp广播与直接广播
    6 评“加班文化”对软件企业的危害
    作者推荐
    1 设计死了吗?
    2 葵花宝典:软件开发高手是这样炼成的!
    3 TCP截包分段重组的设计
    4 Firefox的HTTP内容解压代码阅读
    5 不可思议:using namespace无效!
    6 作业调度问题深度搜索定界算法
    7 智能机器人编程游戏robocode的运行代码简析
    存档
    Csdn Blog version 3.1a
    Copyright © 金庆