galStarterTemplate:一个学习CMAKE的小项目,可以用作任何CMAKE项目的模板

时间:2024-04-16 18:45:09
【文件属性】:

文件名称:galStarterTemplate:一个学习CMAKE的小项目,可以用作任何CMAKE项目的模板

文件大小:33KB

文件格式:ZIP

更新时间:2024-04-16 18:45:09

C++

一个学习CMAKE的小项目,可以用作任何CMAKE项目的模板 受到启发 结构 目录 描述 cmake 包括一些cmake脚本 包括 库的头文件 src 库的源文件 测试 库的一些测试文件 为什么要这样组织项目? 如果一个项目不是可执行的(或者它不能组织整个项目,那么它只是项目的一小部分),因此对于开发人员来说,调试的成本是不可预测的。 他们可能希望有一个子项目,该子项目不属于当前项目,但可以像当前库的结构一样用于测试。 这对某些接口库或模块库的开发应该有很大的帮助。 依赖项: 包含在*项目StarterTemplate中 包含在顶层项目StarterTemplate中 可选的: 包含在*项目StarterTemplate中 包含在顶层项目StarterTemplate中 包含在子项目StarterTemplateTest中 包含在子项目StarterTemplateTe


【文件预览】:
galStarterTemplate-master
----CMakeLists.txt(3KB)
----.gitignore(491B)
----exec()
--------main.cpp(2KB)
--------CMakeLists.txt(1KB)
--------test()
--------cmake()
--------google-test()
----.github()
--------workflows()
----appveyor.yml(794B)
----.clang-format(2KB)
----include()
--------something.hpp(363B)
----src()
--------something.cpp(493B)
----cmake()
--------CPM.cmake(677B)
----ReadMe.md(2KB)
----.travis.yml(1KB)

网友评论