摘要:本文涉及Ubuntu16.04下JDK安装、eclipse安装、eclipse下C++开发环境的配置,欢迎指正交流。
1.安装jdk
sudo add-apt-repository ppa:openjdk-r/ppa sudo apt-get update sudo apt-get install openjdk-8-jdk
如果遇到如下错误:
E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable) E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?
这样解决,找到并且杀掉apt进程:
ps -A | grep apt sudo kill 进程编号
判断JDK是否安装成功:
java javac显示大量信息,成功!
2.安装eclipse、eclipse-cdt
sudo apt-get install eclipse sudo apt-get install eclipse-cdt
运行eclipse
eclipse
3.创建HelloWorld工程
File->new->other->c/c++->c++ project;指定project name为HelloWorldCPP;next->next->finish;右击项目->new->source file;指定文件名main.cpp;编辑如下代码:
#include<iostream> using namespace std; int main() { cout<<"hello"<<endl; return 0; }点击工具栏上绿色三角形,出错:

launch failed, binary not found.
解决办法,工具栏run->run configuration;双击c/c++ application出现HelloWorldCPP debug,选中;Main标签下,c/c++ application:search project->选中HelloWorldCPP->OK;common标签下,勾选Debug和Run->apply->run;后续可以直接点击工具栏三角形进行运行了。

重点:主要是run configuration需要配置好。