Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/chinmaygarde/corelib
C++ library containing useful classes, utility methods or anything else that that counts as boilerplate when starting new C++ projects.
https://github.com/chinmaygarde/corelib
Last synced: 20 days ago
JSON representation
C++ library containing useful classes, utility methods or anything else that that counts as boilerplate when starting new C++ projects.
- Host: GitHub
- URL: https://github.com/chinmaygarde/corelib
- Owner: chinmaygarde
- License: mit
- Created: 2015-04-22T08:50:28.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2015-04-27T03:45:49.000Z (over 9 years ago)
- Last Synced: 2024-10-08T14:31:05.039Z (about 1 month ago)
- Language: C++
- Size: 730 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Core Library
============C++ library containing useful classes, utility methods or anything else that
that counts as boilerplate when starting new C++ projects.This library is a work in progress as usefulecomponents needs to be extracted
from various personal projectsComponents
----------* Events Loops
* High Resolution Timers
* IPC Mechanisms (Shared Memory, Messaging, FD Transfer, etc.)
* The usual logging and assertion utilitiesUsage
-----* Add this repository as a submodule/subdirectory of the project using the same
* Add the following to the `CMakeLists.txt`:
```
add_subdirectory(CoreLib)
include_directories(${CoreLib_SOURCE_DIR}/Headers)
target_link_libraries(... CoreLib)
```