如果各位嘗試在開發時安裝cld3-ruby,可能都會遇過Failed to locate protobuf這個問題。這是因為……
OSX本身並沒有pkg-config和protobuf!
知道問題出處就很容易解決了。首先,請先確認你的電腦有安裝Brew:
brew -v
如果沒有的話,執行以下指令進行安裝:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
之後就可以安裝pkg-config和protobuf了。
brew install pkg-config
brew install protobuf
再執行一次gem install cld3,完成。
我當初到底為了什麼浪費了一整晚時間的…..