{"id":15036825,"url":"https://github.com/brightxiaohan/cmaketutorial","last_synced_at":"2025-05-16T01:05:32.269Z","repository":{"id":40405980,"uuid":"229863907","full_name":"BrightXiaoHan/CMakeTutorial","owner":"BrightXiaoHan","description":"CMake中文实战教程","archived":false,"fork":false,"pushed_at":"2023-08-30T06:24:27.000Z","size":191,"stargazers_count":1504,"open_issues_count":2,"forks_count":281,"subscribers_count":22,"default_branch":"master","last_synced_at":"2025-05-16T01:05:31.502Z","etag":null,"topics":["c","c-plus-plus","cmake","tutorials"],"latest_commit_sha":null,"homepage":null,"language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/BrightXiaoHan.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2019-12-24T03:34:07.000Z","updated_at":"2025-05-13T08:56:50.000Z","dependencies_parsed_at":"2024-01-12T19:48:09.578Z","dependency_job_id":"e03ec282-9600-46c1-afd6-71c599238d80","html_url":"https://github.com/BrightXiaoHan/CMakeTutorial","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrightXiaoHan%2FCMakeTutorial","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrightXiaoHan%2FCMakeTutorial/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrightXiaoHan%2FCMakeTutorial/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/BrightXiaoHan%2FCMakeTutorial/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/BrightXiaoHan","download_url":"https://codeload.github.com/BrightXiaoHan/CMakeTutorial/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254448579,"owners_count":22072764,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["c","c-plus-plus","cmake","tutorials"],"created_at":"2024-09-24T20:32:26.749Z","updated_at":"2025-05-16T01:05:32.250Z","avatar_url":"https://github.com/BrightXiaoHan.png","language":"C++","readme":"# Cmake中文实战教程\n本项目以代码讲用法，旨在帮助初学者学习CMake的基本用法，也会结合实际开发经验将最核心最常用的用法使用实际的代码案例进行讲解。该项目很难涵盖CMake的所有用法，本项目只会扮演一个引路者的角色，在实际的项目开发中，要学会根据需求灵活查阅官方文档解决问题。(本教程的所有章节使用c++以及linux环境演示)\n\n## 目录\n- [find_package的使用指南](FindPackage/README.md)\n- [引入外部项目的几种方式](ImportExternalProject/README.md)\n- [安装](Installation/README.md)\n- [使用包管理工具管理你的依赖库](PackageManage/README.md)\n- [编写cuda应用程序](CUDA/README.md)\n- [编写Python的c/c++扩展](PythonExtention/README.md)\n\n## Github Pages\n[https://brightxiaohan.github.io/CMakeTutorial/](https://brightxiaohan.github.io/CMakeTutorial/)\n\n## 知乎博客地址\n[cmake 实用指南](https://zhuanlan.zhihu.com/c_200294809)","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbrightxiaohan%2Fcmaketutorial","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbrightxiaohan%2Fcmaketutorial","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbrightxiaohan%2Fcmaketutorial/lists"}