1 . github 源码位置:
https://github.com/OmniLayer/omnicore
2. 下载源码
git clone https://github.com/OmniLayer/omnicore.git
cd omnicore/
3. 用depends 三方库替换源码库文件夹
4. 编译 安装;
4.1、cd omnicore/depends
4.2、make -j4 #自动下载编译第三方库
4.3、cd ../
4.4、./autogen.sh
4.5、CONFIG_SITE=${PWD}/depends/x86_64-pc-linux-gnu/share/config.site
./configure --disable-tests --disable-bench --disable-man --with-gui=qt5 --with-backend_dir=${PWD}/src
以下是一些有用的选项,可以覆盖 configure 脚本的默认行为:
--prefix=$HOME
这将覆盖生成的可执行文件的默认安装位置(它是/ usr / local /)。 使用$ HOME
将所有内容放在您的主目录或不同的路径中。
--disable-wallet
这用于禁用参考钱包的实现。
--with-incompatible-bdb
如果您正在构建钱包,请允许使用不兼容版本的 Berkeley DB 库。
--with-gui=no
不要构建图形用户界面,图形界面需要 Qt 库。 这只构建服务器和命令行。
4.6、make