使用NetBeans在Windows搭建linux c++环境

954 阅读3分钟

前面一篇的文章我们简单说了vs2017中怎么配置linux c++环境,试用之后发现使用不太方便,后来就想到了以前用过的一款IDE:NetBeans,这里给大家补上。

首先我们可以在官方下载NetBeans,这是一款免费的IDE: netbeans.apache.org/download/nb…

在这里插入图片描述
到目前为止最新的版本已经是10.0了,当然了更多的资料里面介绍的可能是NetBeans8.2的版本,相比于8.2,10.0更多的需要我们去自己配置插件。

下载完成后,将zip包解压到你期望的目录下:

在这里插入图片描述

在bin目录下,我们可以找到32位和64位的可执行文件。

在这里插入图片描述

我的电脑是64位的,为了方便我将其快捷方式发送到了桌面。

然后启动NetBeans,此时默认是没有c++模块的,所以我们需要安装c++模块。

选择Tool -> plugins:

在这里插入图片描述

我已经安装过了,所以这里的界面和初始的界面不一致,多了好多东西。

如上图,勾选 NetBeans 8.2 Plugin Portal,然后切换到updates页面:

在这里插入图片描述

点击check for updates,然后根据提示进行安装即可。

安装完成后,我们就可以新建一个c++项目:

在这里插入图片描述

在这里插入图片描述

我们的本意就是开发linux c++程序,这里构建主机指的就是我们的linux机器环境,我的就是一个centos 7的虚拟机。

这里我们先直接点击 完成按钮。NetBeans会自动创建一个main.cpp文件,整个工程结构目录如下:

在这里插入图片描述
然后我们点击运行按钮,会弹出一个对话框让我们输入linux机器的相关信息:
在这里插入图片描述

在这里插入图片描述

选择编辑按钮,然后去创建一个主机:

在这里插入图片描述
接下里我们需要输入远程主机的ip地址,在主机名处填写:
在这里插入图片描述
输入远程主机的登录用户名,选择密码验证:
在这里插入图片描述

下面这一步是填写显示名称,可以不用管,使用默认值就好:

在这里插入图片描述

完成后,在构建主机处选择我们刚添加的远程主机:

在这里插入图片描述

点击ok,完成配置。

运行程序,如果出现下面的错误:

在这里插入图片描述
可以通过下面的步骤确认: 那么我们选择Tools -> options:
在这里插入图片描述

点击编辑按钮:

在这里插入图片描述

如果没有输入过密码的话,这里会让大家输入密码,然后确认即可。

然后设置项目的构建主机,右键项目后选择设置构建主机,选择我们添加的远程主机:

在这里插入图片描述

此时运行程序:

在这里插入图片描述

这个步骤同样会将本地代码压缩上传至远程主机,然后解压后编译,最后在本地控制台输出结果:

在这里插入图片描述

最后附上NetBeans里面c++的代码提示设置:

在这里插入图片描述

.;->;.*;->*;::;new ;q;w;e;r;t;y;u;i;o;p;l;k;j;h;g;f;d;s;a;z;x;c;v;b;n;m;

这样当输入的时候会显示智能提示,不过如果输错了,貌似智能重新来了。。。至少比没有好吧,这个慢慢在研究,大家不要见怪。

好了,到这里就结束了,更多的我们以后再说。希望大家都可以找到顺手的IDE哦。