编译MacOS版本的 RedisDesktopMmanager 最新版
下载源码📥
git clone --recursive https://github.com/uglide/RedisDesktopManager.git -b 0.9 rdm && cd ./rdm
环境配置⚒
- Install XCode with xcode build tools
- Install Homebrew
- Build RDM dependencies cd ./src && ./configure
- Install Qt 5.9
- Open ./src/rdm.pro in Qt Creator
- Run build
划重点👀💯
- 直接去下面这个地址下载就可以了
http://download.qt.io/official_releases/qt/
我下载的是5.10的版本。选择你自己要的版本下载即可,文件略大,耐心等待⌚️
-
安装QT5.10
需要用户名密码,如果没有的话,可以选择注册
我选择去掉Android和iOS(太大了,而且我也不需要)
接下去就是等待安装完成即可! -
启动Qt Creator
进入刚刚下载的rdm源码目录下,将Info.plist.sample更改为Info.plist
点击 下载 提取密码:vs3b,将下载下来的文件crashreporter放到下图的对应目录结构下
打开 src 下的rdm.pro
, 选择编辑rdm.pro文件,注释掉高亮的行。目的是让其编译能够生产rdm.app文件,默认因为开启了该句所以不生成。
将rdm项目添加进来后还需要为qt-creater配置kits
,就像我们用eclipse或者IntillJ IDEA一样要配置SDK一样的,具体步骤是在qt-creater编辑器的左边栏选择项目
,在出现的界面选择Manage Kits...
,然后出现弹出框如下图
选择项目
展开,构建设置
>编辑构建配置
, 选择 release
,等待运行的三角变绿, 点击运行工程
最后,在编译完成后,会自动运行rdm,并且会在你之前指定的编译目录下(我的 :/Users/tuchief/workspace/rdm/build-rdm-Desktop_Qt_5_10_0_clang_64bit-Release)生成一个编译完成的rdm文件了
直接将该文件拖入应用程序中即可在日常工作中快速运行了!
👌🏻收工!
不知道是否说明清楚了,如果在此过程中遇到有任何问题,都可以留言告诉我!