mac 10.13 build 一個 redis desktop manager
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