博客專欄

        EEPW首頁 > 博客 > ubuntu 20.04安裝(升級)cmake

        ubuntu 20.04安裝(升級)cmake

        發布人:電子禪石 時間:2025-03-26 來源:工程師 發布文章

        一、檢查是否安裝cmake

        查看cmake版本:

        sudo cmake --version

        如果輸出如下,表示未安裝cmake

        sudo: cmake: command not found

        二、使用apt-get安裝cmake

        注意:使用apt-get安裝的是低版本的cmake。

         sudo apt-get -y install cmake

        查看版本,如下:

        ubuntu@程序員的一天:/home$ sudo cmake --version
        cmake version 3.16.3

        很多時候,低版本的cmake并不能滿足我們的需求。

        卸載apt-get安裝的cmake:

        sudo apt -y remove cmake

        三、源碼安裝指定版本cmake

        通過源碼安裝,我們可以安裝指定版本的cmake。

        cmake官方為我們提供了各個版本的源碼包,列表鏈接為:

        https://cmake.org/files/

        cmake源碼包列表

        訪問源碼包列表鏈接,可以選擇我們指定的版本下載安裝。

        目前最新版本是cmake 3.23.0。

        3.1 下載cmake 3.23.0

        在喜歡的路徑下,執行:

         sudo wget https://cmake.org/files/v3.23/cmake-3.23.0.tar.gz

        3.2 解壓

        sudo tar -zxvf cmake-3.23.0.tar.gz

        解壓后,會在當前路徑下生成一個cmake-3.23.0文件夾。

        進入cmake-3.23.0文件夾中:

         cd cmake-3.23.0

        3.3 安裝

        第一步:

        sudo ./configure

        如果報錯Could NOT find OpenSSL,如下

        解決:

        sudo apt-get -y install libssl-dev

        然后,重新執行:

        sudo ./configure

        第二步:

        執行make:

        sudo make -j8

        第三步:

        執行make install:

        sudo make install

        驗證是否安裝成功:

        ubuntu@程序員的一天:/home/cmake-3.23.0$ cmake --version
        cmake version 3.23.0

        如果看到版本號,表示安裝成功!


        四、卸載源碼安裝的cmake

        注意,sudo apt remove cmake 命令無法卸載源碼安裝的cmake。

        如需卸載源碼安裝的cmake,需要進入到安裝時執行make install時的路徑下, 執行卸載命令:

        sudo make uninstall

        【END】


        *博客內容為網友個人發布,僅代表博主個人觀點,如有侵權請聯系工作人員刪除。



        關鍵詞: cmake

        技術專區

        關閉
        主站蜘蛛池模板: 清水河县| 宜丰县| 鄄城县| 武定县| 甘肃省| 梅河口市| 赤峰市| 四川省| 澎湖县| 静安区| 英德市| 防城港市| 马边| 卢龙县| 武川县| 伊春市| 牙克石市| 天长市| 罗山县| 荆门市| 瓦房店市| 丰城市| 容城县| 定兴县| 宽城| 中江县| 永新县| 高雄市| 黄梅县| 连南| 桂阳县| 石河子市| 罗江县| 汶上县| 景宁| 徐汇区| 东平县| 江油市| 宝鸡市| 贵南县| 时尚|