rdm最新版编译mac版本

Redis Desktop Manager 官方不再提供mac 版免费安装包,但是可以下载官方源码自己编译,源码地址:https://github.com/uglide/RedisDesktopManager/ 可以获取最新版本源码
记录自己编译流程

环境配置 :

Install XCode with Xcode build tools

Install Home brew

brew install openssl cmake python3

1、安装Xcode 升级到最新.

2、安装Homebrew

Homebrew 是mac 应用安装管理工具,方便下载、更新、卸载软件包

3、安装必不可缺的依赖关系 openssl 、cmake 、python3

Brew install openssl cmake python3

4、安装qt 及 qt-creator

执行 brew install qt

然后执行 brew cask install qt-creator

5、拉取最新rdm 源码(目前最新2019)

git clone --recursive https://github.com/uglide/RedisDesktopManager.git -b 2019 rdm && cd ./rdm

拉取速度比较慢,需耐心等待
rdm最新版编译mac版本_第1张图片

6、编译第三方依赖

cd ./src && ./configure

7、打开qt-creator (进入应用页 打开qt)

rdm最新版编译mac版本_第2张图片

8、 打开rdm项目 src下rdm.pro

rdm最新版编译mac版本_第3张图片

9、进行编译 - 点击左导航下边锤子形状,进行编译。

rdm最新版编译mac版本_第4张图片* 构建报错,是找不到Info.plist 文件 我们执行
cp ./resources/Info.plist.sample ./resources/Info.plist 命令

10.再次执行构建,进度条变绿,构建成功 。进入 rdm/bin/osx/debug发现不存在rdm.app 安装文件 只有一个rdm运行文件,这样可以运行但不能像其他应用一样进行安装,

原因是 当前是debug 模式 我们注释掉rdm.pro 82行的 # debug: CONFIG-=app_bundle
再次执行编译后还是报错如图:
rdm最新版编译mac版本_第5张图片下载crashreporter文件(下载地址:百度云盘链接:https://pan.baidu.com/s/1_BLqBDFWo2PdTTP4JjyYMw 密码:vstp) ,放到rdm/bin/osx/debug 目录下,再次执行编译,编译成功,debug目录下存在rdm.app 文件,拷贝到app 中就可以使用了
rdm最新版编译mac版本_第6张图片
rdm最新版编译mac版本_第7张图片

你可能感兴趣的:(工具)