Eclipse IDE for C/C++ Developers 开发C/C++
来源:互联网 发布:婚礼快剪软件 编辑:程序博客网 时间:2024/05/29 03:10
1安装JDK和按照JDK环境变量配置文件配置好环境变量。
1.JDK环境变量设置
配置环境变量:右击“我的电脑”-->"高级"-->"环境变量"
1)在系统变量里新建“JAVA_HOME”变量,变量值为:C:\ProgramFiles\Java\jdk1.6.0_14(根据自己的安装路径填写)
2)新建“classpath”变量,变量值为:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
3)在path变量(已存在不用新建)添加变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin(注意变量值之间用“;”隔开)
4)“开始”-->“运行”-->输入“javac”-->"Enter",如果能正常打印用法说明配置成功!
补充环境变量的解析:
JAVA_HOME:jdk的安装路径
classpath:java加载类路径,只有类在classpath中java命令才能识别,在路径前加了个"."表示当前路径。
path:系统在任何路径下都可以识别java,javac命令。
2. Eclipse IDE for C/C++ Developers
Eclipse IDE for C/C++ Developers (下载地址http://www.eclipse.org/downloads/),
这个版本包含了最新版本的eclipse IDE的核心和与之配套的CDT,免去了安装CDT的麻烦。
提供的Eclipse IDE for C/C++ Developers为免安装软件,点击即可运行。
3 MinGW的下载安装
MinGW下载地址为(http://data.99pan.com/download/7621_55_7840485476281515222.html)
3.1) mingw安装过程:
(1)点击mingw文件夹内的MinGW-5.1.6.exe开始安装。(2)在安装向导界面上点击next。(3)点选“Download and Install”,点击next进入下一步。(4)授权协议界面点击next进入下一步(5)安装包选择界面,选取current,点next进入下一步。(6)安装组件选择界面,选择你需要的组件,然后点next进入下一步。
各组件描述:
g++ Compiler,C++编译器
g77 Compiler,Fortran编译器
Ada Compiler,Ada编译器
Java Compiler,Java编译器
Objective C Compiler , Objective C编译器
mingw make ,mingw的makefile 解释器
选择g++ Compiler和mingw make 两项。
(7)在安装目录选择界面,选择mingw的安装目录,默认目录是C:\MinGW,点next到下一步。(8)选择开始菜单文件夹界面,就是你想把程序的快捷方式放到开始菜单的“所有程序”的那个目录下。点击“Install ”开始正式安装(9)安装程序将你选择的安装包解压到指定的目录中,稍等一会提示安装成功。(10)点击Finish,结束安装。
至此,这个MinGW就已经安装完了,它是一组有用的工具集(这些工具将包含在$\bin目录下(其中 $代表您所选择的安装路径))。
3.2 )因为Eclipse里面预设用来进行编译的档名为 make.exe 但是Mingw安装起来后预设的 make 檔名是 mingw32-make.exe
因此你可以将C:\mingw\bin下的文件“mingw32-make.exe”复制一份并改名为“make.exe”,方便以后操作。
1)在“系统变量”中修改“Path”变量,添加“C:\MinGW\bin;”(注意所加位置前面时否有 ; ,如果没有则先添加 ;)
2)接下来,在系统变量中分别新建并配置如下变量,如下图
LIBRARY_PATH :C:\MinGW\lib C_INCLUDE_PATH C_INCLUDE_PATH :C:\MinGW\include CPLUS_INCLUDE_PATH CPLUS_INCLUDE_PATH :C:\MinGW\include\c++\3.4.5; C:\MinGW\include\c++\3.4.5\mingw32 C:\MinGW\include\c++\3.4.5\backward;C:\MinGW\include
3.4)测试MINGW安装是否成功
测试:
(1)在cmd中执行下make命令(如c:\MinGW\bin\make.exe),如果出现“***No targets specfied and no make file found stop”,设置成功。
(2)在cmd中输入“gcc -v”,如果屏幕出现“gcc不是内部命令或外部命令,也不是可运行的程序或批处理文件。”表示环境变量设定有问题。 如果出现如下显示,表示设定成功。
显示代码打印01 H:\>gcc -v
02 Reading specs from C:/mingw/bin/../lib/gcc/mingw32/3.4.5/specs
03 Configured with: ../gcc-3.4.5-20060117-3/configure --with-gcc --with-gnu-ld --with-gnu-as --host=mingw32
04
05 --target=mingw32 --prefix=/mingw --enable-threads -le-sjlj-exceptions --enable-libgcj --disable-java-awt
06
07 --without-x --enable-java-gc=boehm --disable-libgcj-debug --enable-interpreter --enable-hash-synchroni
08 Thread model: win32
09 gcc version 3.4.5 (mingw-vista special r3)
10 H:\>
(3)在cmd中输入“mingw32-make -version”或者是"make -v",如果屏幕出现:
显示代码打印mingw32-make -version
02 GNU Make 3.81
03 Copyright (C) 2006 Free Software Foundation, Inc.
04 This is free software; see the source for copying conditions.
05 There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A 06 PARTICULAR PURPOSE.
07
08 This program built for i686-pc-mingw32
09
10 H:\>make -v
11 GNU Make version 3.79.1, by Richard Stallman and Roland McGrath.
12 Built for i686-pc-msys
13 Copyright (C) 1988, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 2000
14 Free Software Foundation, Inc.
15 This is free software; see the source for copying conditions.
16 There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
17 PARTICULAR PURPOSE.
18
19 Report bugs to <bug-make@gnu.org>.
4.1)启动eclipse,选择Window->Preferences->C/C++->new CDT project wizard->Makefile Project
找到 Binary Parser 取消 Elf Parser 改选 PE Windows Parser.
2)在Eclipse中,是以“Project”即项目为单位进行开发的,不能够对不属于任何一个Project的单个源文件进行编辑和编译,所以打开Eclipse IDE之后的首要任务是新建一个工程。以新建一个C++工程为例,点击菜单栏的“File->New->C++ Project”.
在弹出的对话框中依次输入Project name(工程名),选择Project type(工程类型),然后点击“Finish”(完成)。Project type分为两种,“Executeble”和“Makefile project”,其中“Executeble”为Managed C++ Project,即自动编译的C++工程;而“Makefile project”是通过写makefile来手动编译的C++工程,新手建议使用自动编译的C++工程。这里我们选择了一个“Executeble”的“Hello World C++ Project”(Hello World示例工程)。展开 Executable 并选择 Hello World C++ Project ,Toolchain 选择 MinGW GCC,单击 Finish.双击 Hello World.cpp 进行查看和修改,之后 Project > Build Project 或者使用快捷键 CTRL+B 建立工程,然后 Run > Run Configurations ,选择 C/C++ Application 并新建,最后点击 Run 。如果出现 Hello World ,那么 C++ 开发环境已经搭建完成。如果没有,那么看看哪一步没有做或者顺序错了。
新建工程后的IDE界面,左侧为Project Explorer(工程浏览器),中间是Editor(代码编辑器),右边是Outline(大纲),下方的“Console”就是传说中的控制台。在自动编译的C++工程中,当代码发生更改并保存后,eclipse便会自动调用编译器对此文件进行编译,编译信息会在控制台中输出,如果出现编译错误,则在出错的代码的左边会出现小红叉.
以上便是一个简单的C++工程的新建、编辑和运行的步骤,C工程与其类似。
- Eclipse IDE for C/C++ Developers 开发C/C++
- Eclipse IDE for C/C++ Developers 开发环境搭建详解
- Eclipse IDE for C/C++ Developers安装配置详解,让你用Eclipse开发C/C++
- Eclipse IDE for C/C++ Developers安装配置详解,让你用Eclipse开发C/C++
- Eclipse IDE for C/C++ Developers安装配置详解,让你用Eclipse开发C/C++ .
- Eclipse IDE for C/C++ Developers和MinGW安装配置C/C++开发学习环境详解
- Eclipse IDE for C/C++ Developers和MinGW安装配置C/C++开发学习环境详解
- Eclipse IDE for C/C++ Developers和MinGW安装配置C/C++开发学习环境详解
- Eclipse IDE for C/C++ Developers和MinGW安装配置C/C++开发学习环境详解
- Eclipse IDE for C/C++ Developers 与 MinGW 配置说明
- Windows下的Eclipse IDE for C/C++ Developers, 配置
- ubuntu安装eclipse IDE for C/C++ developers
- ubuntu安装eclipse IDE for C/C++ developers
- Personal Note:Eclipse IDE for C/C++ Developers
- ubuntu下安装eclipse IDE for C/C++ developers
- Linux下安装Eclipse IDE for C/C++ Developers
- ubuntu下安装eclipse IDE for C/C++ developers
- ubuntu下安装eclipse IDE for C/C++ developers
- android中各种开放平台接入的总结
- 谷本系数的相似性度量 —— Tanimoto Coefficient-based Similarity
- asp.net 按行读取包含中文的文本(txt)文件并取得行数
- MyEclipse不能自动编译解决方法(转载)
- android sdk工具应用
- Eclipse IDE for C/C++ Developers 开发C/C++
- 嵌入式c面试题
- C语言学习笔记(一)
- Excel数据透视表 PivotTable
- android检测内存使用工具--procrank
- EditText添加长度限制
- 《二》Android 数据库 SQlite SQLiteOpenHelper
- exists 实现查看表Activity中FmyId=1(具体数字在程序中动态给定)的好友发起的活动
- SDRAM芯片初始化、行有效、列读写时序