Repository navigation
Installation
Ajeet Singh Yadav edited this page Feb 13, 2026
·
1 revision
git submodule add https://github.com/vertexnova/vnelogging.git external/vneloggingIn your CMakeLists.txt:
add_subdirectory(external/vnelogging)
target_link_libraries(your_target PRIVATE vne::logging)include(FetchContent)
FetchContent_Declare(
vnelogging
GIT_REPOSITORY https://github.com/vertexnova/vnelogging.git
GIT_TAG main
)
FetchContent_MakeAvailable(vnelogging)
target_link_libraries(your_target PRIVATE vne::logging)git clone --recursive https://github.com/vertexnova/vnelogging.git
cd vnelogging
cmake -B build -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr/local
cmake --build build
sudo cmake --install buildIn your CMakeLists.txt:
find_package(VneLogging REQUIRED)
target_link_libraries(your_target PRIVATE vne::logging)| Option | Default | Description |
|---|---|---|
BUILD_TESTS |
ON |
Build unit tests |
BUILD_EXAMPLES |
OFF |
Build example applications |
ENABLE_COVERAGE |
OFF |
Enable code coverage (Debug only) |
- C++17 or later
- CMake 3.16+
- GCC 9+, Clang 10+, or MSVC 2019+
Last updated: 2026-02-13 · Edit this page · Report issue*
© VertexNova · Apache License 2.0 · Learn VertexNova