navicat-keygen for linux - 如何编译?
1. 前提条件
安装最新的 CMake
:
安装 fmt
、OpenSSL
和 rapidjson
:
需要注意的是,在安装过程中可能由于种种原因下载不了某些deb软件包,此时,请查看apt命令输出的内容,手动将缺失的软件包通过浏览器下载即可
2. 编译
需要注意,根据所使用的navicat软件版本不同需要选择不同分支,例如navicat16
系列的产品请选择linux
分支,对于早期版本例如navicat15
,请选择linux-archived
分支,此处介绍的是linux分支的操作
clone仓库:
git clone -b linux --single-branch https://notabug.org/doublesine/navicat-keygen.git
cd navicat-keygen
编译:
推荐使用root账户进行操作
编译完后你会在build文件夹里看到两个可执行文件 navicat-keygen
和 navicat-patcher
。