20 Star 33 Fork 10

fulinux / fileparser

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README.md 1.59 KB
一键复制 编辑 原始数据 按行查看 历史
Peeta Chen 提交于 2020-10-17 16:31 . 修改readme文件

fileparser

ini文本解析库

注: 本文假设你已经有linux开发环境

本项目采用 GPL 授权协议,欢迎大家在这个基础上进行改进,并与大家分享,为开源事业贡献一点点力量。
源码下载地址
https://gitee.com/fulinux/fileparser.git

下面将简单的解析下项目:

一、项目的目录结构

根目录
|-- src
|-- util
|-- doc
|-- build-aux
`- m4

1、src目录
src目录用于存放项目的包及C源码文件。

二、编译流程

1) 下载源代码

$ git clone https://gitee.com/fulinux/fileparser.git

2) 进入fileparser目录中

$ cd fileparser

3) 配置选项, 检测环境、依赖关系等,然后编译

$ ./autogen.sh

$ ./configure

$ make

cmake编译

$ mkdir build

$ cmake .. -DCMAKE_INSTALL_PREFIX=/usr #for example

$ make && make install

三、测试库套件使用

1) 进入util目录

cd util
./iniexample
[pizza]=UNDEF
[pizza:ham]=[yes]
[pizza:mushrooms]=[TRUE]
[pizza:capres]=[0]
[pizza:cheese]=[Non]
[wine]=UNDEF
[wine:grape]=[Cabernet Sauvignon]
[wine:year]=[1989]
[wine:country]=[Spain]
[wine:alcohol]=[12.5]
Pizza:
Ham: [1]
Mushrooms: [1]
Capres: [0]
Cheese: [0]
Wine:
Grape: [Cabernet Sauvignon]
Year: [1989]
Country: [Spain]
Alcohol: [12.5]

C
1
https://gitee.com/fulinux/fileparser.git
git@gitee.com:fulinux/fileparser.git
fulinux
fileparser
fileparser
master

搜索帮助