没有合适的资源?快使用搜索试试~ 我知道了~
cpp-boilerplate:一个带有现代CMake的小型c ++模板
共29个文件
cmake:6个
cpp:6个
yml:4个
需积分: 9 1 下载量 82 浏览量
2021-04-24
06:07:18
上传
评论
收藏 32KB ZIP 举报
温馨提示
C ++ / CMake现代样板 这是新项目的模板,提供了良好的CMake基础以及您在项目中最可能需要的一些依赖项。 它还建立了一些基本的CI构建。 它使用“现代” CMake,即3.x范例,对于愿意学习它和想要更新/升级CMakeLists.txt的人们来说,它应该是一个很好的起点! 一切都不一定对新项目有用,但可以作为学习文档,在其中应展示您将需要的大多数CMake功能。 如果您不同意此处给出的一些建议,请打开Github Issue与我讨论! 始终欢迎增强功能。 用法 如果您想引导一个新项目,则只需要: 如果您尚未设置git存储库 只需复制/粘贴文件夹(不包含.git文件夹),然后运行createBoilerPlate.sh文件。 这将创建一个初始的git commit并添加所需的子模块。 修改CMakeLists.txt和CTestConfig.cmake以更改项目名称
资源推荐
资源详情
资源评论
收起资源包目录
cpp-boilerplate-master.zip (29个子文件)
cpp-boilerplate-master
source
windows-only.cpp 85B
foo-impl.h 393B
main.cpp 535B
additional-sourcefile.cpp 223B
foo.cpp 287B
.github
workflows
cmake.yml 1KB
external
fmt
doctest
CMakeLists.txt 1KB
spdlog
.gitmodules 288B
CreateBoilerPlate.sh 536B
.clang-format 3KB
CMakeLists.txt 14KB
.travis.yml 4KB
lgtm.yml 320B
LICENSE 1KB
cmake
Coverage.cmake 4KB
LTO.cmake 12KB
CI.CTestScript.cmake 1KB
Warnings.cmake 6KB
CopyDllsForDebug.cmake 1002B
BoilerPlateConfig.cmake.in 810B
CTestCustom.cmake.in 276B
README.md 5KB
appveyor.yml 1KB
tests
failtest.cpp 567B
successtest.cpp 472B
CMakeLists.txt 1KB
.gitignore 424B
CTestConfig.cmake 787B
include
foo.h 44B
共 29 条
- 1
资源评论
马福报
- 粉丝: 20
- 资源: 4570
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功