<1>配置Java环境
1>下载最新版本的jdk,我下载的是 jdk-8u144-linux-x64.tar.gz
2> 解压缩到文件夹 jdk1.8.0_144
3>执行命令
sudo mv jdk1.8.0_144 /usr/lib/jvm
4>类似于windows中配置环境变量,执行命令,打开.bashrc文件
gedit ~/.bashrc
5>在该文件的最末尾做相关配置,如下:
export JAVA_HOME=/usr/lib/jvm
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
6>重新打开终端,输入java -version,应该就能打印出jdk的版本信息。
<2>下载64位的cbc
https://github.com/leungwensen/cbc-ubuntu-64bit
<3>安装cbc
解压,到解压目录中执行命令:
sudo ./install.sh
<4>使Ubuntu64支持32位程序,安装依赖
apt-get install -y gcc-multilib g++-multilib libc6-i386 lib32ncurses5 lib32stdc++6
<5>上一步安装完成之后,就可以编译cbc了。不过编译要加以下参数:
cbc -Wa,"--32" -Wl,"-melf_i386" hello.cb