NathanaelGandhi / example-cpp-project

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

example-cpp-project

Libraries

These are found under libs/. Each one has its own CMakeLists.txt. To compile a library into the project add the library name to the projects CMakeLists.txt file under set(PROJECT_LIBS.

  • logger
    • Provides TRACE, DEBUG, WARN, ERROR, FATAL log levels
    • Stamps log messages with time
    • Appends a user supplied message to the log message
    • Called via either the class function or helper macro
      • Logger::Log(LogLevel::DEBUG, "Testing the logger");
      • LOG_WARN("Testing the logger");

About

License:MIT License


Languages

Language:C++ 77.8%Language:CMake 22.2%