环境搭建:
首先ubuntu需要安装的一些东西,
1.安装工具
Installingrequired packages (Ubuntu 12.04)
Youwill need a 64-bit version of Ubuntu. Ubuntu 12.04 is recommended.Building using an older version of Ubuntu is not supported on masteror recent releases.
$sudo apt-get install git gnupg flex bison gperf build-essential \
zipcurl libc6-dev libncurses5-dev:i386 x11proto-core-dev \
libx11-dev:i386libreadline6-dev:i386 libgl1-mesa-glx:i386 \
libgl1-mesa-devg++-multilib mingw32 tofrodos \
python-markdownlibxml2-utils xsltproc zlib1g-dev:i386
$sudo ln -s /usr/lib/i386-linux-gnu/mesa/libGL.so.1/usr/lib/i386-linux-gnu/libGL.so
安装libgl1-mesa-glx:i386时注意,ubuntu可能会提示需要安装依赖包,但是装完推荐的包之后,重启ubuntu会造成“无法进入图形化界面”或者可以进入,但是输入密码后重复提示你需要输入密码。
接下来,我们找原因,我认为是安装了系统提示让我们安装的依赖包,因为在安装的过程中可以看到它卸载了很多东西,其中有一个xserver-xorg的包。
解决方法:进入系统后在真实终端(ctrl+alt+F2进入)下输入命令:sudo apt-get install xserver-xorg可以暂时解决无法进入图形化界面的问题。
具体造成影响的根本原因,我也不是很清楚。
2.检查gcc版本,最好是gcc4.6版本的
3.检查java-jdk版本,jdk1.7或者1.6,具体看情况
安装jdk方法,这里安装的为ubuntu自带的open-jdk1.7:
sudo apt-get update 更新一下
sudo apt-get install openjdk-7-jdk
sudo update-alternatives --config java 选择已安装jdk的优先级