C++工程文件夹中的bin和obj文件夹有何用处?(补充多文件结构)
来源:互联网 发布:java开发架构设计 编辑:程序博客网 时间:2024/05/16 19:45
博主在使用Code::Blocks创建一个工程之后,正准备新建一个头文件,细心的博主发现,在工程文件夹中有两个子文件夹,分别是bin和obj。好奇心驱使下,想知道这两个文件夹用来干嘛的,网上搜了下,整合如下:
首先bin是binary(二进制)的简写,obj是object(推测翻译成对象)的简写。bin中存放着本工程生成的结果文件,可理解为可执行文件(.exe);obj中存放着分块编译的中间文件,之所以是分块的,推断是用于加快下次的编译,只修改有变动的块。
除此之外,在bin和obj中还分别有两个子文件夹,分别是debug和release,对应着测试版和发行版,这个很好理解。
以上是博主对bin和obj两个文件夹的理解,欢迎指正、讨论。
Addition:
在使用CB搭建多文件结构的过程中,博主又发现可以使用CB直接添加class,而且能够自动生成类的定义(.h文件)和实现(.cpp文件)。为此,CB会自动在工程文件夹中生成两个子文件夹,分别是include和src,推测include是存放自定义类的头文件的,src是存放类实现的cpp文件的。
至此,在C++工程文件夹中,一共有四个子文件夹,分别是bin、obj、include、src。
0 0
- C++工程文件夹中的bin和obj文件夹有何用处?(补充多文件结构)
- C#中的bin和obj文件夹有什么用?
- 关于bin和obj文件夹
- 关于bin和obj文件夹
- 关于bin和obj文件夹
- 关于bin和obj文件夹(转)
- C# winform bin文件夹、obj文件夹、Properties文件夹下分别存放什么文件?
- 关于bin和obj文件夹。debug 和release的区别
- C#技巧之快速删除bin和obj文件夹
- Linux中的bin文件夹
- 关于VC2010工程中的ipch文件夹和sdf文件
- VS2010工程中的 ipch文件夹和.sdf文件是什么
- 关于VC2010工程中的ipch文件夹和sdf文件
- 关于VC2010工程中的ipch文件夹和sdf文件
- Bin 和 App_Code 文件夹
- Bin 和 App_Code 文件夹
- Bin 和 App_Code 文件夹
- Bin 和 App_Code 文件夹
- Comparable和Comparator区别
- 如何开启Dubbo框架内部的日志?
- QT容器类(一) 之 QVector 、QLinkedList 和 QList
- sqlserver 存储过程 使用guid的相关记录
- 重写View的onMeasure方法
- C++工程文件夹中的bin和obj文件夹有何用处?(补充多文件结构)
- centos 7 更改ip地址和dns设置
- vue 新建一个项目
- HttpPost 传输Json数据并解析
- java虚拟机之运行时数据区域及String字符串的讲解(结合实例)
- Android 百度地图绘制marker点抽稀
- JQuery validate验证带有readonly,disabled等属性的标签
- java单例模式的线程安全
- 第七天-2017-05-09