1 安装cygwin
1.1 http://www.cygwin.com/setup.exe
1.2 Select Packages:
-Devel
binutils:是一组开发工具,包括连接器,汇编器和其他用于目标文件和档案的工具。
gcc
make
gdb:gcc debug工具
1.3 把cygwin/bin添加到环境变量Path
2 安装eclipse
下载Eclipse IDE for C/C++ Developers(Build id: 20090920-1017).用6.0.1插件安装,编译的时候一直有问题
3 用eclipse运行一个hello world
3.1 设置编译环境
新建一个c/c++项目
在Select Configurations界面点击Advanced settings修改toolchain
在Tool Chain Editor取消"Display compatible toolchains only"选项
Current toolchain改成Cygwin GCC
如果在新建项目的时候没有设置toolchain
在项目上右键打开属性
properties->C/C++ Build->Tool Chain Editor 按上面修改
3.2 设置Parser
properties->C/C++ Build->Setting->Binary Parsers 选中Cygwin PE Parser
3.3 hello world
3.3.1 新建c文件
main(){
printf("hello world");
}
3.3.2 编译运行
打开build的 Manage Configurations->New 一个Debug一个Release
分别在下面的Import predefined里选择"X Executable > Linux GCC > Debug"
Set 刚才新建的为Active.
运行程序.控制台出现hello world
分享到:
相关推荐
C 和 C++ 语言都是世界上最流行且使用最普遍的编程语言, 因此 Eclipse 平台(Eclipse Platform)提供对 C/C++ 开发的支持一点都不足为奇。 因为 Eclipse 平台只是用于开发者工具的一个框架,它不直接支持 C/C++;它...
在Eclipse中创建C++项目,可以使用Wizard向导创建HelloWorld类型的简单工程。运行时,需要配置Run Configurations,选择C/C++ Application类型来新建运行配置。对于更复杂的项目,你可以创建Makefile项目,这将需要...
【Eclipse平台C/C++开发】 Eclipse最初是一个专为Java开发设计的集成开发环境,但其开放的架构使得扩展到其他编程语言成为可能。对于C和C++开发,Eclipse提供了C/C++ Development Toolkit (CDT),这是一个强大的插件...
### Windows下用Eclipse搭建C/C++开发环境详解 在Windows环境下搭建C/C++的开发环境,对于初学者或是回归编程的老手来说,都是一项既基础又必要的技能。本文将详细解析如何在Windows系统中利用Eclipse构建一个高效...
### 使用Eclipse平台进行C/C++开发的知识点详解 #### 一、Eclipse平台与C/C++开发的关系 Eclipse最初作为一个Java开发平台而闻名,但它的架构设计使其能够支持多种编程语言,其中包括C和C++。对于这两种编程语言的...
至此,你已经成功地配置了Eclipse来使用NDK开发C/C++代码,无需安装Cygwin。现在,每当在Eclipse中修改原生代码并保存时,配置的Builder会自动运行`ndk-build`命令,编译C/C++代码,并将生成的库文件与Java代码一起...
Eclipse帮助文档建议Windows用户使用MinGW或Cygwin作为C/C++开发环境,特别是MinGW,因为与Visual C++编译器集成可能会比较复杂。 安装MinGW时,可以选择使用Automated MinGW Installer,它能方便地在线下载和安装...
在Eclipse下进行C/C++开发,主要涉及的是Eclipse C/C++ Development Toolkit (CDT)的使用。CDT是一个开放源码项目,基于Eclipse SDK平台,专门为C/C++开发者提供集成开发环境(IDE)。它支持多种操作系统,如Linux、...
【Eclipse平台C/C++开发】Eclipse是一个广泛使用的Java集成开发环境,但它不仅限于此,也支持其他编程语言,包括C和C++。通过一个名为C/C++ Development Toolkit(CDT)的插件,Eclipse能够为C/C++开发者提供全面的...
总的来说,配置Windows上的Eclipse、Cygwin、CDT和NDK环境,主要是为了在Windows环境下进行C/C++的Android原生代码开发。通过Eclipse和CDT,我们可以得到一个强大的C/C++ IDE;Cygwin提供了Linux工具链,使得在...
【标题】:Eclipse 平台上的 C/C++ 开发:使用 CDT 框架 【描述】:本文详细介绍了如何在 Eclipse 开发环境中利用 CDT(C/C++ Development Tools)插件进行 C 和 C++ 语言的编程。CDT 是一个开源项目,为 Eclipse ...
【标题】: "Eclipse 平台上的 C/C++ 开发指南" 【描述】: 本文将详细介绍如何在 Eclipse 平台上使用 CDT (C/C++ Development Tooling) 插件进行 C 和 C++ 语言的开发。CDT 是一个开放源码的项目,为 Eclipse 提供了...