1. 程式人生 > >mac 10.13 build 一個 redis desktop manager

mac 10.13 build 一個 redis desktop manager

bubuko AS 手動 下載 CA tar con set xcod

build 的東西比較多,性能差的電腦編譯會很久。

下載地址:https://redisdesktop.com/download

本來想下載一個,但是發現只有 windows 是免費的,不過官網提供了 build from source 的指引,那就直接 build 一個吧。

技術分享圖片

首先是獲取源碼

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

  

build 步驟:

1、Install XCode with xcode build tools
2、Install Homebrew
3、Build RDM dependencies cd ./src && ./configure
4、Install Qt 5.9
5、Open ./src/rdm.pro in Qt Creator
6、Run build

qt 配置:

1、下面的目錄需要手動創建

技術分享圖片

2、配置qt version

這裏需要安裝 qt,brew install qt5,下面才會有相關的 qmake 可選

技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

3、配置 kit

技術分享圖片

上面的編譯器一定要選 clang

上面的配置完之後就可以點擊 build 進行 build 了。

build 的結果在上面git clone 的 rdm 目錄下的:

技術分享圖片

直接運行上面的 rdm 就可以了:

技術分享圖片

其中可能會報錯的地方:

1、xcode-select: error: tool ‘xcodebuild‘ requires Xcode, but active developer directory ‘/Library/Developer/CommandLineTools‘ is a command line tools instance

解決方法:

安裝 Xcode
運行命令 sudo xcode-select -s /Applications/Xcode.app/Contents/Developer

2、... setcreate file ... Info.plist (build的時候報的錯)

解決方法:

在 rdm/src/resources 下創建一個空文件,文件名為 Info.plist

mac 10.13 build 一個 redis desktop manager