learning-cmake

learning cmake

Github星跟踪图

learning-cmake

This is a simple CMake tutorial project which contains some different scenarios.

  • hello-world: Demo a simplest CMake project.
  • hello-world-clear: Separate the output files and src files.
  • hello-world-lib: Demo how to make a static/shared library.
  • hello-world-shared: Demo how to utilize external static/shared library.
  • curl: Demo how to use cmake with curl.
  • hello-module: Demo how to use cmake find module.
  • config-file: Demo how to work with config.h.
  • hunter-simple: Demo how to use hunter and gtest.
  • boost: Demo how to use boost library.

Build steps

  • cmake -H. -B_builds
  • cmake --build _builds

CMake based tools

  • hunter: CMake-driven cross-platform package manager for C++.
  • CLion: CMake based IDE.

Nice CMake Resources

主要指标

概览
名称与所有者Akagi201/learning-cmake
主编程语言CMake
编程语言Shell (语言数: 4)
平台
许可证GNU General Public License v2.0
所有者活动
创建于2014-10-17 02:18:12
推送于2021-02-24 11:42:31
最后一次提交2018-03-27 11:04:41
发布数0
用户参与
星数3.2k
关注者数103
派生数787
提交数27
已启用问题?
问题数10
打开的问题数6
拉请求数1
打开的拉请求数0
关闭的拉请求数2
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?