0、调试 Torch7 可以使用 eclipse 插件 LDT,但是按照官网推荐,需要 4.3+ eclipse, 但是 4.3+ eclipse 需要 1.8+ 的 jvm,而ubuntu14.04 默认的 JDK 是 openjdk 1.7, 在 software center 的默认版本不合适,所以要手动装装装。
1、JDK
下载:官网 http://www.oracle.com/technetwork/java/javase/downloads/jdk10-downloads-4416644.html
安装:sudo tar -zxvf jdk-10.0.1_linux-x64_bin.tar.gz -C /usr/lib/jvm
修改环境变量 sudo gedit /etc/profile
在尾部添加:
export JAVA_HOME=/usr/lib/jvm/java-10.0.1 # 解压后的文件夹名
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
. /etc/profile # . 和 / 之间有空格,使修改生效
设置系统默认 jdk 版本
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk10.0.1/bin/java 300
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk10.0.1/bin/javac 300
300 是优先级,通过 sudo update-alternatives --config java 选择默认 jdk 版本,也可以通过设置高优先级配置默认jdk。
2、eclipse
下载: https://www.eclipse.org/downloads/
下载的时候可以在下载界面选择平台和镜像位置,换镜像能提高很多下载速度。
安装:解压直接安装。
为了避免要下载很多东西,只安装了 eclipse platform
3、安装 LDT
参考 https://www.eclipse.org/ldt/