Use an INI file in C on Linux

后端 未结 7 1591
不思量自难忘°
不思量自难忘° 2020-12-14 17:34

Is there a standard way of reading a kind of configuration like INI files for Linux using C?

I am working on a Linux based handheld and writing code in C.

Ot

7条回答
  •  夕颜
    夕颜 (楼主)
    2020-12-14 18:16

    Try libconfig:

    a simple library for processing structured configuration files, like this one: test.cfg. This file format is more compact and more readable than XML. And unlike XML, it is type-aware, so it is not necessary to do string parsing in application code.

    Libconfig is very compact — a fraction of the size of the expat XML parser library. This makes it well-suited for memory-constrained systems like handheld devices.

    The library includes bindings for both the C and C++ languages. It works on POSIX-compliant UNIX and UNIX-like systems (GNU/Linux, Mac OS X, Solaris, FreeBSD), Android, and Windows (2000, XP and later)...

提交回复
热议问题