编程语言
首页 > 编程语言> > C++:WSL + Clion 联合开发C++踩坑

C++:WSL + Clion 联合开发C++踩坑

作者:互联网

使用环境

问题

解决办法

  1. gdb

    # 安装 downgrade
    yay -S downgrade
    
    # 降级 gdb
    sudo downgrade gdb
    # 报错依赖软件包 gdb-common
    sudo downgrade gdb gdb-common
    
  2. cmake

    # 直接降级报错依赖 libjsoncpp.so=25-64 共享库
    # 手动编译、安装
    # 官网下载自己需要的版本:https://cmake.org/download/
    tar -xzvf XXXXX.tar.gz
    cd XXXXX
    
    ./bootstrap -- -DCMAKE_BUILD_TYPE:STRING=Release
    make
    sudo make install
    
    # 添加环境变量
    sudo vim ./.bash_profile
    
    export CMAKE_HOME=/usr/local/bin/cmake
    
    # 跳过更新
    sudo vim /etc/pacman.conf
    # cmake 软件包名添加到 pacman.conf 中的 ignorePkg 后面
    
    # 查询cmake版本:
    cmake -version
    cmake version 3.21.4
    

标签:cmake,sudo,WSL,C++,gdb,version,64,downgrade,Clion
来源: https://www.cnblogs.com/lxy-blog/p/15855663.html