Common C++ Runtime used for personal C++ Projects.
- httplib MIT license
- thread_pool MIT license
- enchantum MIT license
- spsc_queue Apache-2.0 license
cmake -GNinja -DCMAKE_EXPORT_COMPILE_COMMANDS=1 -DCMAKE_BUILD_TYPE=Debug -Bbuild -H.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Only needed for clangd cmake --build build -j32include(FetchContent)
FetchContent_Declare(
oryx-crt-cpp
GIT_REPOSITORY https://github.com/BestITUserEUW/oryx-crt-cpp.git
GIT_TAG main
OVERRIDE_FIND_PACKAGE
EXCLUDE_FROM_ALL
)
FetchContent_MakeAvailable(oryx-crt-cpp)
find_package(oryx-crt-cpp REQUIRED)
target_link_libraries(my_project PUBLIC
oryx::oryx-crt-cpp
)- Install clangd language server
apt install clangd - Go to Extension and install
llvm-vs-code-extensions.vscode-clangd