C / C++ 软件项目的目录结构

Posted Alex_996

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C / C++ 软件项目的目录结构相关的知识,希望对你有一定的参考价值。

引言:对于一个优秀的程序员而言,不仅仅是编写代码的能力很强,技术高深,还有着强大的组织文件结构以及程序版式能力,这些虽然不会影响着程序的运行效果,但是能体现一个优秀程序员的专业素质,更能够帮助我们清晰的理解和阅读!

程序文件的目录结构


1、Include目录下用于存放应用程序的头文件集合,也就是.h文件集合,在这个目录下面还可以根据需要划分子目录。

2、Source目录用于存放应用程序的源代码文件集合,也就是.c或者.cpp文件集合,在这个目录下也可以根据需要进行划分子目录。

3、Resource目录用于存放应用程序的一些资源文件,比如图片、视频、音频、对话框、图标以及光标等等,同样也可以划分几个子目录,便于管理。

4、Shared目录用于存放应用程序的一些共享文件。

5、Debug目录用于存放应用程序进行调试时的调试版本产生的中间文件。

6、Release目录用于存放应用程序进行发布时的发布版本产生的中间文件。

7、Bin目录用于存放程序猿自己创建的lib文件或dll文件。

以上是关于C / C++ 软件项目的目录结构的主要内容,如果未能解决你的问题,请参考以下文章

C++项目目录组织结构

C++项目目录组织结构

模块 导入方式 软件开发目录规范

Visual Studio 2008下的C++项目结构

Unity目录结构

列出/设置使 & C++ 搜索头文件的目录