在編譯libssh時,要用到CMake,而且要依賴3.3以上的版本。
嘗試了從CMake官網下載源碼,編譯安裝。
結果發現各種依賴,比如要升級GCC,升級Python等等,麻煩要死。
搞了半天還是一堆問題。
后來發現直接從rpm安裝更加方便。
這里推薦兩個網站:
https://pkgs.org/
http://rpmfind.net/
直接去這兩個網站上搜索CMake。
在https://pkgs.org/上,沒搜到CMake,搜到了CMake3,其實這就是CMake 3.0以后的版本。
下載安裝它。
發現還有3個依賴項,沒有安裝。
莫急,仍然在https://pkgs.org/上,下載安裝三個依賴項。
最后確認安裝成功。
最后附上以上用到的rpm的打包: