一、如何在程序当中使用gumbo?

要想在代码中使用gumbo,仅仅包含gumbo头文件是不够的,必须在编译程序的时候加上-lgumbo选项,编译程序才会链接到gumbo库上面。

这是我编译gumbo库的get_title.c所使用的命令行

gcc get_title.c -lgumbo -o title.exe
结果如下:

Linux c使用gumbo库解析页面表单信息(二)-LMLPHP

二、gumbo实例测试

为了能够让大家能够更加深入地了解gumbo,我将刚才编译的gumbo程序进行了测试。

先打开/gumbo-parser-master/benchmarks ,里面有很多可用于测试的网页。然后我将刚才编译成功的titile.exe复制到此文件当中。

在当前目录打开命令行窗口,输入./title.exe baidu.html,结果如下

Linux c使用gumbo库解析页面表单信息(二)-LMLPHP

Linux c使用gumbo库解析页面表单信息(二)-LMLPHP

05-11 20:28