eclipse linux c++ 找不到编译器,Linux下安装Eclipse调试C/C++

参考:http://wuyebamboo.blog.51cto.com/3344855/1224574

一. 下载JDK,Eclipse,Cdt

其中JDK是java开发和运行环境,Eclipse需要先装JDK,才可能运行,Cdt是在eclipse中运行c\c++程序的插件。

1.1. 下载JDK

网址是:http://www.oracle.com/technetwork/java/javase/downloads/index.html,点击JDK下载

具体配置方法,前面的博文都有提及,这里就先略过了。

1.2. Eclipse下载

网址是:http://www.eclipse.org/downloads/,选择Eclipse Juno(4.4) Release for windows 那个选择框,选择“Linux“

下载 Eclipse IDE for Java EE Developers — Linux 64 bits. 得到 eclipse-jee-juno-SR2-linux-gtk-x86_64.tar.gz 压缩包。

1.3. Cdt下载

网址是:http://www.eclipse.org/cdt/ ,点击最上面的“Download”

选择 CDT 8.1.2 for Eclipse Juno

Eclipse package: Eclipse C/C++ IDE for Juno SR2.

p2 software repository: http://download.eclipse.org/tools/cdt/releases/juno.

下载 cdt-master-8.1.2.zip

二. 安装

2.1. 先安装eclipse,打开“终端”

进入要“安装软件”的目录

然后,解压eclipse-jee-juno-SR2-linux-gtk-x86_64.tar.gz压缩包

命令是 tar -zxf eclipse-jee-juno-SR2-linux-gtk-x86_64.tar.gz

得到:eclipse文件夹

2.2. 安装JDK

(略过)

2.3. 安装cdt

在终端输入:unzip cdt-master-8.1.2.zip -d cdt,可以把cdt-master-8.1.2.zip解压并且它的内容存放在cdt文件夹下。

再输入:cp -r cdt/plugins/ eclipse/,则将cdt下plugins的内容拷贝到eclipse下plugins文件夹。

最后,输入cp -r cdt/features/ eclipse/,则将cdt下features的内容拷贝到eclipse下features文件夹。

到现在,安装已经完成。

三. 运行c++程序

在运行c++程序之前,需要在终端输入:sudo apt-get install build-essential,这条命令的含义是安装c++编译器,调试软件等。

打开eclipse,选择File -> New -> Project。

选择”c++ project”,点击”next”

选择”Hello World project”,点击”Linux GCC”, 命名Project Name = “HelloWorld” -> 点击”Finish”

选择”Project”,点击”Build Project”,编译完成

点击Eclipse上的运行按钮,则Console中打印出”!!!HelloWorld!!!”

OK

其中Makefile project可以自动生成Makefile文件且生成可执行文件,使用起来非常方便,但是基于MPI的并行化程序还是比较难以调试。

另备注:Eclipse for Parallel Application Developers[http://www.eclipse.org/downloads/packages/eclipse-parallel-application-developers/junosr2]:Tools for C, C++, Fortran, and UPC, including MPI, OpenMP, OpenACC, a parallel debugger, and remotely building, running and monitoring applications.

试用一下Eclipse for Parallel Application Developers:

然后,解压eclipse-parallel-juno-SR2-linux-gtk-x86_64.tar.gz压缩包

命令是 tar -zxf eclipse-parallel-juno-SR2-linux-gtk-x86_64.tar.gz

得到:eclipse文件夹

添加头文件方式:

Properties –> Environment –> add

C_INCLUDE_PATH = folder path;

CPLUS_INCLUDE_PATH = folder path.

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值