在Windows下设置NetBeans的C/C++环境
来源:互联网 发布:在淘宝开网店流程图 编辑:程序博客网 时间:2024/06/11 17:48
NetBeans提供了一个很好的C/C++开发环境,这个开发环境是基于GCC编译器,所以在Windows上是需要通过配置才能使用NetBeans的C/C++平台。
配置只有三步:
1、下载MinGW和MSYS
2、配置MSYS的环境变量
3、在NetBeans中配置C/C++平台
-------------------------
第一步:下载MinGW和MSYS
首先需要下载MinGW和MSYS,MinGW是GCC编译器在Windows下的一个版本,MSYS是一个在Windows下模拟Linux命令行的工具。不用担心,我们并不需要直接地使用这两个工具,只是把它们稍微配置一下给NetBeans去用就行了。
在附件中下载MinGW和MSYS,用WinRAR把它们解压到你的硬盘上。
比如:“D:/MinGW” 和 “D:/MSYS”,(下面的例子都以这两个目录作参考)
--------------------------
第二步:配置MSYS的环境变量
然后需要配置环境变量,将MSYS的bin目录加到环境变量PATH中。
比如你的MSYS解压到了“D:/MSYS”,那么你的MSYS的bin目录就是“D:/MSYS/bin”
在“我的电脑”上右键,选择“属性”,在弹出的对话框中选择“高级”选项卡,再点击“环境变量”,在“系统变量”里面找到并选择“Path”,点击“编辑”,在变量值的后面加上一个分号和MSYS的bin目录,确定后就行了。
比如你的Path变量的值是:
“%SystemRoot%/system32;%SystemRoot%;%SystemRoot%/System32/Wbem”
那么修改后的Path应该是:
“%SystemRoot%/system32;%SystemRoot%;%SystemRoot%/System32/Wbem;D:/MSYS/bin”
---------------------------------
第三步:在NetBeans中配置C/C++平台
打开NetBeans,选择 “工具” -> “选项” -> “C/C++”。
在对话框的左下角附近找到并点击“添加”按钮,在新弹出的对话框的“基目录”上选择“浏览”,找到你的MinGW安装目录下的bin文件夹并点击“打开”按钮,再“确定”就完成了GCC的配置。
最后,点击“Make 命令”里填入MSYS里的bin文件夹下的make.exe的路径,也可以通过右侧的按钮进行选择。比如:“D:/MSYS/bin/make.exe”
---------------
现在确认一下各个参数的设置:
基目录:“D:/MinGW/bin”
C 编译器:“D:/MinGW/bin/gcc.exe”
C++ 编译器:“D:/MinGW/bin/g++.exe”
Fortran 编译器:(这个可以不用理)
Make 命令:“D:/MSYS/bin/make.exe”
调试器命令:“D:/MinGW/bin/gdb.exe”
好了,大功告成!现在就可以建立一个C/C++项目,试一下HelloWorld吧
- 在Windows下设置NetBeans的C/C++环境
- Windows下为NetBeans配置C/C++开发环境
- 在Windows环境下配置Object-c的编译环境
- windows下netbeans 6.5 C/C++的配置
- Netbeans 下 配置C/C++编译环境
- windows\centos下c、c++、java环境设置 + 调试
- Windows环境下的C程序设计环境
- Windows环境下的C程序设计环境
- 在NetBeans环境下的Servlet编程
- SublimeText下C编译环境的设置
- Netbeans 下 用MinGW配置C/C++编译环境
- linux下搭建c/c++集成开发环境netbeans
- windows平台下的netbeans开发C++,以及常见问题的解决
- 在GNUstep+Windows XP环境下学习Object-C
- 在Windows下搭建Objective C开发环境
- 在windows环境下编写编译objectives-c详细教程
- 在 windows 环境下编译 Objective-C 程序
- c在Windows下的socket编程
- 通过JNI在JAVA与C程序中传递参数
- 开心的一天
- csdn
- Tomcat安装配置
- Mono System.DllNotFoundException: gdiplus.dll
- 在Windows下设置NetBeans的C/C++环境
- Apache Rewrite 规则详解
- 不是单组分组函数和不是group表达式
- mono 安装
- Hello
- Qt同步框架
- JNBridge提供了跨越Java与.NET代码的分布式事务支持
- 做项目论坛
- 你真的了解html吗?--之script标签介绍