`
gcgan
  • 浏览: 38401 次
社区版块
存档分类
最新评论

windows下用eclipse(netbeans)搭建开发c(c++)程序环境

阅读更多

网上有无数的帖子介绍说明,但是我还是弄了很久,所以决定记下这个过程。

环境:

    操作系统:windows xp

    ide    eclipse3.5netbeans6.7.1

安装过程:

    1、安装eclipse3.5cdt6.0.1插件。可以分别安装eclipsecdt插件,也可以直接下载eclipse-cpp-galileo-SR1-win32.zip。如果是netbeans的话,请下载包含c/c++开发组件的来安装。

    2、安装mingw,这个也比较傻瓜,就是先下载最新的5.1.6安装程序,下载完成之后点击安装,选择需要安装的组件(我选择了g++,object c,make等)。选择之后安装程序会自动下载安装(以前很多次都没有下载成功,但这次没遇到什么问题)。

    3、配置mingw环境变量,就是添加path信息。将mingwbin目录路径添加到环境变量的path项里面。(这个参考jdk的环境变量设置)。网上很多的所要配置lib的环境变量信息,如果你每次都是使用eclipse或者netbeans来编译的话可以不设置,但是如果要手动编译的话就需要。

    4、安装gdbgdb是用来调试的工具,我下载的是最新的gdb-7.0-2-mingw32-bin.tar.gz。下载成功之后解压,将解压的文件复制到mingw的相应目录里面。

    5、安装msysmsys是一个模拟Linux环境的工具。我直接下载的安装程序MSYS-1.0.11.exe,直接双击安装,安装过程中会提示将mingwbin名录下的mingw32-make.exe文件替换成make.exe(注意:网上有的文章没有安装msys这一步,而是直接手工将mingw32-make.exe修改成make.exe。我实践证明这样是不行的,因为eclipsenetbeans)的c/c++开发其实都是模拟的*inx环境)。在安装过程中还会提示输入mingw的路径,正确输入即可。

    6eclipse还需要将配置一下:打开Window-Preferences-C/C++-New CDT project wizard - Makefile Project-Binary Parsers。只选择PE Windows Parser项。

万事具备只需要测试了

 

0
0
分享到:
评论
3 楼 kerou 2010-03-04  
希望告诉我都需要什么文件
还有给一些资料的连接
另外,如果解决了也帮忙说说是怎么做的。
我是在windows里用。
2 楼 gcgan 2010-03-01  
kerou 写道
你好,
用这个能开发C++的桌面程序吗?还需要添加什么文件?
谢谢!

可以,但是这样配置我遇到乱码问题了,而且我没有解决好
1 楼 kerou 2010-02-28  
你好,
用这个能开发C++的桌面程序吗?还需要添加什么文件?
谢谢!

相关推荐

    最新配置好的 eclipse

    Eclipse是一款开源的集成开发环境(Integrated Development Environment,IDE),广泛应用于Java、C++、Python等编程语言的开发。它以其强大的代码编辑、调试、构建和管理功能,深受开发者喜爱。在Java领域,Eclipse...

    第01章:JAVA概述及开发环境搭建

    **第01章:JAVA概述及开发环境搭建** 在学习任何编程语言时,理解其基本概念和设置开发环境是至关重要的。对于Java来说,这包括了解它的历史、应用领域、特性,以及如何在本地计算机上配置Java Development Kit ...

    java配置环境变量和elcipse文档

    【Java配置环境变量和Eclipse文档】主要涵盖了搭建Java开发环境的步骤,其中包括了IDE的选择、插件安装、数据库配置以及环境变量的设置。以下是详细的知识点解析: 1. **Eclipse IDE**: Eclipse是一个强大的开源...

    java概述以及开发环境

    "第01章:JAVA概述及开发环境搭建"可能包含详细的步骤指导,讲解如何快速上手Java开发环境的搭建,并对Java的基本概念进行介绍。 Java的应用非常广泛,涵盖了Web开发、移动应用(尤其是Android)、大数据处理、企业...

    android逆向菜鸟速参手册完蛋版

    - **Eclipse搭建NDK开发环境**:除了SDK之外,Android NDK(Native Development Kit)也是一个重要的工具集,用于在C/C++层面上开发原生代码。通过Eclipse搭建NDK开发环境,可以实现更深层次的应用程序定制和优化,...

    java小程序

    2. 编程工具:Java程序员通常使用集成开发环境(IDE),如Eclipse、IntelliJ IDEA或NetBeans,它们提供代码编辑、调试和构建等一站式服务。 3. 编程语法:Java语言遵循面向对象编程原则,包括类、对象、继承、封装...

    集成编程环境与编码规范

    通过本实验的学习,学习者不仅能够熟悉这些编程语言的基础知识,还能够掌握如何使用相应的集成开发环境(IDE)进行高效开发,并遵循一定的编码规范来提高代码质量。 #### 实验内容 1. **PHP集成编程环境及编码规范...

    Linxu_Ubuntu.rar_Ubuntu基本操作_Ubuntu编程_ubuntu_ubuntu 编程_编程开发手册

    例如,可以使用集成开发环境(IDE)如Visual Studio Code、Eclipse,或者通过命令行安装GCC/G++进行C/C++编程。Python开发者可以安装Anaconda创建科学计算环境,Java开发者则有IntelliJ IDEA和NetBeans等选择。此外...

    java新手必读,一些入门知识

    ### Java新手必读知识点详解 ...通过以上知识点的学习,Java新手可以快速了解如何搭建开发环境、选择合适的IDE以及使用构建工具和XML编辑器来提高开发效率。这些基础知识对于学习Java编程至关重要。

    Java嵌入式开发基础教程

    3. **嵌入式开发环境搭建**: 学习如何设置Java开发环境,包括安装JDK、配置环境变量、选择合适的IDE(如Eclipse或NetBeans的嵌入式版本)以及安装必要的模拟器或设备驱动。 4. **UI设计**: 在嵌入式设备上,用户...

    Ubuntu安装及优化教程[借鉴].pdf

    23. **C++编程环境**:Ubuntu提供GCC编译器和各种IDE,如Code::Blocks、Eclipse或CLion,搭建C++开发环境。 24. **恢复主菜单**:如果Ubuntu的主菜单栏意外消失,可以通过系统设置或重新安装Unity桌面环境来恢复。 ...

    java基础教程1(基本)

    - **非集成开发环境**:Java不强制使用特定的集成开发环境(IDE),开发者可以选择Eclipse、IntelliJ IDEA或NetBeans等工具进行开发。 2. Java程序开发步骤: - **编写源程序**:使用文本编辑器或IDE创建.java...

    简单java小程序

    "简单的Java小程序"通常指的是那些用Java编写的简单应用程序,它们可以涵盖基础的控制结构、数据类型以及面向对象的概念,帮助初学者理解编程的基本原理。 在开始学习Java编程时,首先需要掌握以下几个核心概念: ...

    java 基础知识储备(csdn)————程序.pdf

    5. **搭建Java开发环境**: 要开始Java编程,首先需要下载并安装JDK。Oracle公司是Java的拥有者,提供不同平台的JDK下载。安装完成后,设置好环境变量,如`JAVA_HOME`,就可以开始使用IDE(如Eclipse、IntelliJ ...

    Java Language Introduction

    - **实践建议**:为了更好地学习Java,建议配置合适的开发环境,使用IDE如NetBeans、Eclipse等进行代码编辑与调试。 #### 五、编程工具与技巧 **知识点**: - **编辑器与IDE**:选择合适的编辑器或集成开发环境...

    java基础教程

    IDE是集成开发环境,提供了代码编辑、编译、调试和运行等功能的一站式解决方案。常见的Java IDE有Eclipse、IntelliJ IDEA和NetBeans等。这些工具不仅简化了开发流程,还提供了丰富的插件和扩展,支持代码分析、重构...

    动力节点-Java基础视频教程

    2. **Java开发环境搭建** - JDK下载与安装 - JDK版本选择 - JDK安装步骤详解 - 配置环境变量 - JAVA_HOME设置 - Path路径配置 - 验证JDK安装 - 使用`java -version`命令验证 - 开发工具选择 - Eclipse简介...

    java关于学习的数据

    本篇文章通过对Java的基础概念、开发环境搭建、核心语法、面向对象编程以及高级特性的详细介绍,为读者提供了一个全面了解Java的途径。希望这些知识点能够帮助到正在学习或计划学习Java的朋友,在编程道路上不断进步...

Global site tag (gtag.js) - Google Analytics