sun-jdk:http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u26-download-400750.html
eclipse:http://www.eclipse.org/downloads/
进入以上网址,根据自己系统情况下载对应的安装包。
2 安装配置jdk
给jdk安装包(jdk-6u26-linux-i586.bin)添加读写权限,执行命令:
sudo chmod 777 jdk-6u26-linux-i586.bin
解压安装包,执行命令:
./jdk-6u26-linux-i586.bin
得到目录jdk1.6.0_26,将该目录剪切到/usr/lib/java/下
使用root权限编辑打开/etc/environment,执行命令:
sudo gedit /etc/environment
在path中添加”/usr/lib/java/jdk1.6.0_26/bin”
并在之后添加:
JAVA_HOME=/usr/lib/java/jdk1.6.0_26
CLASSPATH=.:/usr/lib/java/jdk1.6.0_26/lib
保存退出后重启电脑,执行命令
java -version
出现java version "1.6.0_26" 等字符串,表示jdk配置成功。
3 安装cdt
若jdk安装无误,将eclipse安装包解压后即可运行之。
启动eclipse,进入菜单help->install new software安装cdt。
cdt的安装地址可以在http://www.eclipse.org/cdt/downloads.php中找到。
4 安装boost
输入命令:
sudo apt-get install libboost-dev libboost-dbg libboost-doc bcp libboost-*
待命令执行完毕,boost就安装好了
5 eclipse上编译运行boost实例
在eclipse上创建c++工程,创建cpp源文件:
#include<iostream>
#include<string>
#include<boost/regex.hpp>
intmain()
{
}
选中项目进入Properties->C/C++ Build->Settings->Tool Settings->GCC C++ Linker->Libraries,在右侧的Librries(-l)中添加 boost_regex。如图所示:
最后,编译并运行工程。