1. 程式人生 > >Linux下Clion編譯Cmake報錯的解決方案

Linux下Clion編譯Cmake報錯的解決方案

        前段時間,在linux下安裝了一個C++ 開發的神奇,由JetBrain公司開發的IDE--CLion。之所以稱CLion為神器的原因是因為,在linux下沒有比這款IDE更強大的開發工具了。

       所以,我迫不及待的跑到官網上下載了一個最新版本的Clion,由於我下載的版本是綠色版,不需要進行編譯。直接進行解壓就好了。linux下的解壓命令 tar -zxvf clion.xx.xx;

       然後通過bash命令,啟動clion,開始了clion下的第一個程式,心情很激動。但是,就在我寫完開始build的時候,一直無法編譯成功。報的錯誤都是Cmake相關的。由於現在我已經解決啦,所以就沒有對錯誤現場的截圖。然後我以為是我的Cmake版本不對,又跑到cmake官網上進行了最新版本的更換。結果依然抱錯。

     我在setting中進行cmake設定,發現clion已經包含了正確的cmake版本了。也不是clion的問題。這個時候,我就很困惑了,到網上查很多資料,都沒有結果。

      後來,我想查詢一下我的系統的cmake 版本,所以輸入cmake --version。結果提示無cmake命令,我意識到了可能是我linux系統由於是剛剛安裝的,沒來的及安裝cmake,所以才會導致這個原因。

      然後,通過:

yum install cmake

完成了cmake的安裝,再重新啟動clion,結果就正常了。

     所以,如果你在linux下進行Clion程式編譯是,報的錯誤是Cmake相關的,可以檢查一下Cmake版本和系統是否安裝了Cmake。

     檢查Cmake版本的命令為:

    

   cmake --version
     

     特別提示:cmake由於在linux下的較為複雜,我們直接採用yum install cmake進行安裝即可。不要先進行boostrap、make等的安裝步驟。