Netbeans 适配C/C++、JAVA防坑秘笈

为了深入学习C/C++以及JAVA语言,准备找一款IDE,这款IDE应该满足如下几个条件:
1.免费软件。
2.同时可以适配两种语言。
3.完美支持中文
4.对PC机性能要求不高,因家中的PC机比较陈旧了。
经过一番寻找,找到了Netbeans这款相对比较小众的IDE,但是其安装过程相当艰辛。

版本选择

Netbeans目前最新的版本是11.3,我选的是8.2,比较老一点,但是成熟稳定,而且支持JAVA8,而且它还支持FORTRAN,FORTRAN可是一个老古董,现在认识它的人应该不多了,可它确实我在大学学习的第一种编程语言。
在这里插入图片描述
图一
Netbeasns官网:https://netbeans.org/
Netbeans选好后,Java包就确定下来,Java包就是Java8,但是要提醒一点就是JAVA包一般包括JRE、JDK、一些例子等,但是国内一些网站上的Java包只是JRE,这一点要擦亮眼睛认真识别,通常JAVA8完整包在200M左右,如果你找到的下载链接上JAVA8包只有50M左右,可能就是只含JRE,不含JDK的下载包。
C/C++包我选的是MinGW5.1.6版。

安装包下载

我的操作系统是WIN7 64位,所以Netbeans,以及JAVA包我都选的是X64位版。原先我都准备从官网下载,但是Oracle的服务器网速太慢(只有20K),没有办法我只好去找个镜像网站下载,华为的镜像网站速度还可以,推荐使用。在华为网站中搜索“JAVA”,点击“OpenJDK”标签进入。JAVA8也有好多版本,例如8U111、8U141、8U201、8U231、8U241等,我选的是8U201版。
华为开源镜像站:https://mirrors.huaweicloud.com/
在这里插入图片描述
图二
MinGW官方下载地址:https://master.dl.sourceforge.net/project/mingw/OldFiles/MinGW%205.1.4/MinGW-5.1.4.exe
这个网站速度也不快。
另外,还有两个文件建议大家也Download下来,一个是MSYS,版本号:1.0;一个是gdb,版本号:gdb-6.8。
MSYS地址:用百度搜素一个国内站点下载的。
gdb的下载地址:https://jaist.dl.sourceforge.net/project/mingw/MinGW/Extension/gdb/Release%20Candidate_%20GDB%206.8-3/gdb-6.8-mingw-3.tar.bz2

安装

Netbeans安装
一路NEXT下去,没什么问题,就是速度比较慢,可能是因为我的PC太老的缘故。
JAVA安装
安装包找对了,也没问题,如果只有JRE,没有JDK,则把前面的卸载掉重新安装。安装完成后,在环境变量中维护PATH信息。按我的经验,JAVA_HOME,CLASS_PATH这些信息不用维护。
JAVA安装完成后,可以在CMD窗口模式下输入java或者java –version,如果系统反馈相关信息,则表示安装成功。
JAVA安装测试
在这里插入图片描述
图三
MinGW安装
安装时一定要勾选g++ compile,默认这个是不装的,另外MinGW Make不要选,因为Netbeans不支持它,我们要使用MSYS中的make.exe,这也是我们下载他的原因。我是把MSYS安装在MinGW文件下,但是与其它的MinGW其它文件不在同一目录中。安装完成后,可以用文本编辑器编写一段C语言程序,然后用gcc编译一下,编译通过表示安装正常。另外,gcc的目录也要在环境变量的PATH中设置。
在这里插入图片描述
图四

MinGW安装测试:
在这里插入图片描述
图五
MSYS安装:
在这里插入图片描述
图六
在这里插入图片描述
图七
Netbeans Java编译器维护
在运行第一个Java程序时,系统已经自动识别了,不需要人工维护。

Netbeans C/C++编译器维护:
第一次编译C语言时,系统会出现该页面要求维护信息,后面也可通过“工具”—“选项”菜单找到该页面。按照你的安装路径维护各个编译器等信息。
特别提示:基目录要维护成:D:\MinGW\bin,千万不要维护成D:\MinGW,否则编译通不过。重要的事说三遍。
在这里插入图片描述
图八
安装完成后的Netbeans运行界面:
在这里插入图片描述
图九

哦,对了环境变量在这里维护:在控制面板系统高级系统设置点击环境变量。
在这里插入图片描述
图十
在这里插入图片描述
图十一

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值