You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Windows的WSL中降级CMake至CLion兼容版本

降级CMake至3.20版本适配CLion WSL工具链

方法一:通过APT包管理器降级(推荐)

1. 卸载现有高版本CMake

  • 移除当前安装的CMake及残留配置:
    sudo apt remove --purge -y cmake
    sudo apt autoremove -y
    sudo apt clean
    

2. 安装指定兼容版本

  • 更新软件源并查看可用的CMake版本:
    sudo apt update
    apt-cache madison cmake
    
  • 从输出列表中选择3.20.x系列的版本(例如3.20.6-0ubuntu1),执行安装:
    sudo apt install -y cmake=3.20.6-0ubuntu1
    
  • 锁定版本避免后续自动升级:
    sudo apt-mark hold cmake
    

方法二:源码编译安装(适用于APT源无目标版本的情况)

1. 安装编译依赖

sudo apt install -y build-essential libssl-dev

2. 编译安装3.20.x版本

  • 下载CMake 3.20系列的源码包(例如3.20.6),解压后进入目录:
    tar -zxvf cmake-3.20.6.tar.gz
    cd cmake-3.20.6
    
  • 配置编译参数并编译安装:
    ./bootstrap --prefix=/usr/local
    make -j$(nproc)
    sudo make install
    

3. 验证版本

执行以下命令确认版本符合要求:

cmake --version

完成后重启CLion,重新配置WSL工具链即可正常识别。

内容的提问来源于stack exchange,提问作者Joki_004

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.16 17:31:04