Skip to content

yuchi518/LC-clibs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

90 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LC-clibs

C libraries include platform, dybuf, mmo, etc.

Version

0.0.1

Libraries Descriptions

  • platform library provides reusable and cross platform functions, include type definitions, string manipulation, memory management, simple input/output manipulation.
  • dybuf library provides a simple way to serialize variable, structure, etc.
  • mmo library provides an objective architecture, this architecture includes many features: life cycle management, serialization, inheritance, virtual function, runtime type casting, comparison, hashable, etc.

System Requirements

If you want to run the test code, your system should meet the following requirements.

Run test code

Build test code:

# cd /path/to/LC-clibs
# cmake --build ./cmake-build-debug --target unit_test

Run test code:

# ./cmake-build-debug/unit_test

ToDo

  • Unit test

License

GPLv2