Skip to content

loganjellis/DynamicMapSpellbook

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DynamicMapSpellbook

DynamicMapSpellbook is a C library that makes dynamic maps much easier to use and manage. Instead of raw pointers and manually keeping track of size, and allocating memory, this library does all of that for you, and you can focus on the more important aspects of your program.

Clone the repository

git clone https://github.com/loganjellis/DynamicMapSpellbook.git
cd DynamicMapSpellbook

Building

cmake -S . -B build
cmake --build build

Optionally installing

cmake --install build --prefix ./install

Note

Note that ./install is a placeholder install location for the library. Omitting the install location results in the library being installed in the operating system's default path.

Using the library (installed package)

list(APPEND CMAKE_PREFIX_PATH "/path/to/dynamic_map_spellbook/install")
find_package(DynamicMapSpellbook REQUIRED)
target_link_libraries(app PRIVATE DynamicMapSpellbook::dynamic_map_spellbook)

Using the library (subdirectory)

add_subdirectory(DynamicMapSpellbook)
target_link_libraries(app PRIVATE DynamicMapSpellbook::dynamic_map_spellbook)

For an example of using the library, refer to example.c

To view the library's documentation, click here.

About

A C library that makes managing and using dynamic maps much easier.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors