IdLib Array provides dynamic arrays. The library is designed as a backing library to be integrated into other C programs. IdLib Array is licensed under the zlib License.
Integrating IdLib Array into the sources of your CMake-based project is the intended use of IdLib Array. For information on the integration of IdLib Array with your CMake-based project, see Integrating IdLib Array in CMake-based projects.
For development (or if you really want to use prebuilt binaries), you can do standalone builds of IdLib Array.
IdLib Array has been tested to build and run both under Windows 11 and Linux. Find the build instrutions for the respective systems below:
The documentation is provided as a set of MarkDown files directly in this repository.
Start reading the documentation here documentation/array.md.