cpp 工程结构
目录
|-- project |-- build |-- debug |-- release |-- dist |-- doc |-- include |-- module1 |-- module2 |-- lib |-- module1 |-- module2 |-- res |-- samples |-- sample1 |-- sample2 |-- tools |-- COPYRIGHT |-- Makefile |-- README |-- bin
使用
核心目录
build :项目编译目录,各种编译的临时文件和最终的目标文件皆存于此,分为debug/和release/子目录
res :资源目录
tools\thirdPaty : 项目依赖
Makefile, CMakeLists.txt:项目构建配置文件,当然也有可能是其他类型的构建配置文件,比如bjam
README : 项目的总体说明文件
src : 源代码
开源项目
include : 给源码库使用者的头文件目录
lib : 静态链接库
doc : 保存项目各种文档
samples : 样例程序目录
copyleft:版权声明文件,当然也可以叫做copyright :-)
dist : 分发目录,最终发布的可执行程序和各种运行支持文件存放在此目录,打包此目录即可完成项目分发
bin : 可执行文件
最后更新于