This project provides some cmake modules which can be used to import some famous libraries to your own project based on cmake fetchcontent.
Copy the xxlib/GetXXlib.cmake files to your CMAKE_MODULE_PATH
and include them. Refer to the demo provided in the same folder.
- asio
- boost
- cjson
- eigen3
- fmt
- freeglut
- gflags
- googlebenchmark
- grpc
- gtest
- hiredis
- inja
- jsoncpp
- lcm
- leveldb
- libevent
- libtomcrypt
- libunifex
- libuv
- lua
- mujoco
- nlohmann_json
- opentelemetry_cpp
- paho_mqtt_c
- paho_mqtt_cpp
- protobuf
- pybind11
- range-v3
- rapidjson
- robinhood
- snappy
- spdlog
- sqlite
- stdexec
- tabulate
- taskflow
- tinyxml2
- yamlcpp
- zeromq
- zlib
This project is licensed under the MIT License - see the LICENSE.md file for details