-
Eclipse+CDT
目前不知道为啥要用eclipse,总是给人感觉笨笨的。在eclipse上新建c++项目,步骤:
第一步:主要有3点,项目名称,项目类型(project type),编译器(tool chains)。编译器这里分了两种,要注意选择,第一种cross GCC是常说的交叉编译,但是,我们主要选择第二种Linux GCC。
中间的内容设置简单明了,最后一步显示了你的选择选项,注意勾选的那两个。
Binaries:存放所有编译后的二进制文件,这里主要是用于Debug, Release的二进制文件,而且Binaries目录只能在Eclipse中才能看到,从电脑磁盘上面是直接看不到的。
Debug:里面包含两个文件(.exe与.o)。这里.exe文件是可以直接执行的文件,因为在Debug目录里面,表明它只用于debug;而.o文件则是一个object文件,即目标文件,编译器产生的,对源代码的“直译”,未经过连接等操作的目标代码。(注意:代码编译后生成目标文件(即.o文件),目标文件经过连接后才能变成.exe文件),这里还有一个makefile 文件,直接用makefile文件也可以生成.exe可执行文件。
Release:也包含两个文件(.exe与.o)。这里.exe文件是可以直接执行的文件,因为在Release目录里面,表明它只用于发布运行;.o文件则也是一个object文件,原理同Debug里面的.o文件。(linux下好像没有)
- 哒哒哒