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?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?