Skip to main content
The ResQ C++ libraries at resq-software/vcpkg ship as header-only and static-library packages installable through the vcpkg package manager. They are intended for performance-sensitive components that integrate with the ResQ platform from native code.
PackageRole
resq-commonShared utilities: Result<T>, string/file/env helpers, common DSA
Each package’s headers live under packages/<pkg>/include/resq/. Detailed type and function reference is regenerated from the headers’ Doxygen comments and lives under Generated Package References → C++.

Install via vcpkg

vcpkg install resq-common
Then in your CMakeLists.txt:
find_package(resq-common CONFIG REQUIRED)
target_link_libraries(your_target PRIVATE resq::common)

Build from source

git clone https://github.com/resq-software/vcpkg
cd vcpkg
cmake -S . -B build
cmake --build build
The build emits static libraries; headers are in packages/<pkg>/include/. See the README for the authoritative integration guide.