安装环境:虚拟机Ubuntu 16.04
内存:2G
错误1:如果这里内存分配为1G,则会产生如下错误:
g++ : internal compiler error: Killed (program cc1plus)
解决方案:需要提高内存,可以关闭虚拟机之后,进入设置界面,通过手动设置内存大小解决上述问题。其他解决方案:临时使用交换分区。check
二、安装Git等依赖组件
运行以下所有指令,安装依赖组件。
sudo add-apt-repository ppa:git-core/ppa sudo apt-get update sudo apt-get install git sudo add-apt-repository ppa:bitcoin/bitcoin sudo apt-get update sudo apt-get install -y libdb4.8-dev libdb4.8++-dev sudo apt-get install make sudo apt-get install gcc sudo apt-get install g++ sudo apt-get install libdb-dev sudo apt-get install libdb++-dev sudo apt-get install libboost-dev sudo apt-get install libboost-all-dev sudo apt-get install zlib1g-dev sudo apt-get install libssl-dev sudo apt-get install build-essential sudo apt-get install libminiupnpc-dev sudo apt-get install autoconf sudo apt-get install libqt4-core libqt4-gui libqt4-dev
如果上述组件未成功安装,可能产生错误。如果编译中出现错误,可参考博客安装安装对应的组件。check
四、执行文件和配置文件
如果提示产生错误信息,那么需要回到第二步安装Git等依赖组件。检查组件是否均安装。
2. 如果执行没有错误,那么再执行指令./configure,如果没有错误那么进入下一个步骤。运行结果: