[重学C/C++]WSL+Clion打造C++开发环境

发布时间:『 2020-06-26 20:47:44 』  博客类别:C/C++  阅读(-1)

源码方式安装cmake

  • 下载cmake源码
wget https://github.com/Kitware/CMake/releases/download/v3.18.0-rc2/cmake-3.18.0-rc2.tar.gz
  • 安装
# 解压
tar -zxvf cmake-3.18.0-rc2.tar.gz
cd cmake-3.18.0-rc2.tar.gz
./configure
make
make install

报错:

Could not find OpenSSL.  Install an OpenSSL development package or
  configure CMake with -DCMAKE_USE_OPENSSL=OFF to build without OpenSSL.

解决:

apt-get install libssl-dev

重新从 ./configure 开始

测试cmake

输入cmake –version

root@DESKTOP-2EQEO8O:~/cmake-3.18.0-rc2# cmake --version
cmake version 3.18.0-rc2

CMake suite maintained and supported by Kitware (kitware.com/cmake).

正常输出版本号则表示安装成功!

OpenSSH

WSL默认应该是没有安装ssh服务端或者没有开启ssh服务。不管它有没有,干脆直接删除重装一遍:

apt-get remove openssh-server
apt-get install openssh-server

编辑sshd_config

vim /etc/ssh/sshd_config

PermitRootLogin 改为yes

重启ssh

service ssh restart

Clion

安装好clion之后,打开会提示配置运行环境。如果没有则通过File-Settingios-Build,Execution,Deployment-Toolchains进行配置。

提示Cmake找不到,默认安装好的cmake在/usr/local/bin/cmake

这时可以通过clion新建一个项目来测试了:


上一篇:好友抖音面试真题:297.二叉树的序列化与反序列化

下一篇:取消Ubuntu(wsl)文件夹底色


Happyjava的博客

何以解忧?唯有定投!可以是定期投资,也可以是定期学习,不冲突!

个人QQ号: 「1015030682」

联系邮箱: 「happyjava@foxmail.com」

备案号:浙ICP备17032647号-3