以前在学校学数据结构的时候也学过C,当时自我感觉还学得不错,c语言考试班上基本上都是80分以下,我还拿了个95分,当时觉得那考试真的不难,就是基本的C语言语法而已。自从进了java的道之后,多年没摸过c了。前几天见公司一位大牛为解决一个问题操起了c,于是感叹大牛就是这样,别人会的东西他对你精,别人不会的东西他他会。
周末在家想了想,不能这样下去了,我得把c捡一下了,不然哪天遇到个问题非得用c搞还真不会了呢。
虽说也可以在命令行下编译运行c程序,但想想也太简陋了吧,习惯了java写代码哪能没代码辅助的。eclipse也用习惯了,现在让我转到其它ide恐怕接受不了,于是就找来了cdt,安装配置都还简单,只是eclipse3.4不知道怎么回事,作个插件的link,在启动参数里加入-clean,可死活找不到cdt,上网查了查,说要删除workspace下的.metadata目录,一删除重起了一下还真好了(这里说一下eclipse3.4的更新功能,我觉得真是太残疾了,凭啥更个新一定得依赖网络,我自己配配依赖关系不行吗?人家微软的自动更新还提供离线升级包呢,还有装个插件还得删除workspace下的.metadata目录,这个是能随便删除的吗?要是里面有很多用户的配置信息,一删除不是又得重新去设,而且这多工程还是重新导入,要不是听说性能有一些进步,而且wtp,wst工程改了很多bug,我觉得用eclipse3.3还顺手一些)
好了,cdt装好了,得给它整个编译器,还想过用MinGW,不过听说版本更新不及cygwin快,而且相反cygwin来说功能上有限制,还是用cygwin得了,下个cygwin的在线安装程序setup.exe,运行它,基本就是一直下一步,在选择安装哪些软件包时将gcc g++ make gdb选上,接着下一步,结果finish就是这么简单,然后将cygwin安装目录\bin加入到环境变量PATH中。好了,开个cmd命令行窗口,试一下gcc make gdb命令,嗯没问题
好了,开始快乐的写c代码吧
分享到:
相关推荐
在Windows操作系统上构建一个强大的C/C++开发和调试环境,我们可以使用Eclipse集成开发环境(IDE)配合CDT(C/C++ Development Tooling)插件和Cygwin工具集。以下是一个详细的步骤指南: 首先,确保你有Java ...
总的来说,配置Windows上的Eclipse、Cygwin、CDT和NDK环境,主要是为了在Windows环境下进行C/C++的Android原生代码开发。通过Eclipse和CDT,我们可以得到一个强大的C/C++ IDE;Cygwin提供了Linux工具链,使得在...
在开始使用Eclipse+CDT+GDB调试Android NDK程序之前,首先需要确保已经搭建好以下开发环境: 1. **Ubuntu 11.10**:作为主要的操作系统,用于开发和调试Android NDK程序。 2. **Eclipse 3.7 (Indigo) for Java**:...
### Eclipse 下的 C/C++ 开发环境配置 在 Windows 系统中配置 Eclipse 的 C/C++ 开发环境是一项常见的需求,尤其是对于那些希望利用 Eclipse 的强大功能进行高效编程的开发者而言。本文将详细介绍如何在 Windows ...
搭建Android+Eclipse+NDK+cygwin开发环境是Windows平台下进行Android原生代码(C/C++)开发的基础步骤。以下是对各个步骤的详细说明: 1. **安装JDK**: JDK (Java Development Kit) 是Java编程语言的开发环境,对于...
【Eclipse+CDT+GDB调试Android NDK程序】是一种在Eclipse集成开发环境中,利用CDT(C/C++ Development Tooling)和GDB(GNU Debugger)进行原生代码调试的技术。Android NDK允许开发者在Android应用中使用C或C++编写...
本手册将详细介绍如何在Eclipse平台上配置和使用C/C++ Development Toolkit (简称CDT),帮助读者掌握在Eclipse环境下高效进行C/C++开发的方法。 #### 安装与配置前的准备 在开始使用CDT之前,确保已经安装了以下...
本文将详细解析如何在Windows系统中利用Eclipse构建一个高效且功能全面的C/C++开发环境,包括所需软件的下载与安装、配置以及基本的使用方法。 #### 一、准备阶段 ##### 下载与安装Eclipse for C++ Eclipse是知名...
Eclipse帮助文档建议Windows用户使用MinGW或Cygwin作为C/C++开发环境,特别是MinGW,因为与Visual C++编译器集成可能会比较复杂。 安装MinGW时,可以选择使用Automated MinGW Installer,它能方便地在线下载和安装...
CDT 项目(有关链接, 请参阅本文后面的 参考资料一节)致力于为 Eclipse 平台提供功能完全的 C/C++ 集成开发环境(Integrated Development Environment,IDE)。 虽然该项目的重点是 Linux,但它在可使用 GNU ...
在IT行业中,开发环境的搭建是开发者们必不可少的步骤,特别是在Android原生开发(NDK)中,结合Cygwin和Eclipse3.6能够创建一个高效的工作平台。本篇文章将详细阐述如何进行Cygwin、Eclipse3.6与NDK的集成,以便...
现在,读者已经成功搭建了一个 JNI 开发环境,可以使用 Eclipse 和 CDT 插件来编写和编译 C/C++ 代码,并使用 NDK 和 Cygwin 来编译 JNI 代码。这个环境可以帮助读者更好地开发 JNI 项目,提高开发效率。
### Eclipse for C/C++ 开发环境详解 #### 一、简介 Eclipse 是一款非常流行的开源集成开发环境(IDE),支持多种编程语言,包括 Java、C/C++ 等。对于 C/C++ 开发者来说,Eclipse 提供了一个功能强大且用户友好的...
在本文中,我们将探讨如何使用Eclipse作为C和C++的集成开发环境(IDE),以及如何配置所需的编译器和工具链。Eclipse是一个广泛使用的Java IDE,但它也可以通过插件扩展来支持其他编程语言,如C和C++。Eclipse CDT...
CDT 是一套专为 Eclipse 平台设计的插件集合,旨在为用户提供完整的 C/C++ 集成开发环境 (IDE)。尽管 CDT 的主要关注点在于 Linux 平台,但它同样能够在使用 GNU 开发工具的其他操作系统环境中运行良好,例如 Win32...
Eclipse CDT组件是Eclipse的扩展组件,提供了C/C++的开发环境。安装Eclipse CDT组件需要从Eclipse的官方网站下载相应的版本。 2.2 用NDK来编译程序 用NDK来编译程序需要在Eclipse中配置NDK的路径,以便于NDK的命令...