1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > 基于WSL2和Clion搭建Win下C开发环境

基于WSL2和Clion搭建Win下C开发环境

时间:2019-12-01 17:20:41

相关推荐

基于WSL2和Clion搭建Win下C开发环境

系列文章目录

一、基于WSL2和Clion搭建Win下C开发环境

二、make、makeFile、CMake、CMakeLists的使用

三、全面、详细、通俗易懂的C语言语法和标准库

文章目录

系列文章目录前言WSL2安装WSL常用命令VSCode连接WSLroot密码以systemd启动配置sshClion结语

前言

Win下C语言开发环境千千万,但基于WSL2和Clion的环境是最好用且最易于后续发展的。关于Cygwin和MinGW的区别与联系可以看这篇文章。

WSL2

安装

依据官方文档安装WSL2,建议手动安装,然后自助去商店下载Linux发行版。我选用的Linux版本是Ubuntu,点击打开设置好用户和密码:

WSL常用命令

wsl [options]--help #查看帮助-l -v #查看已存在分支及状态--shutdown #关闭wsl-s <name> #设置默认分支-t <name> #终止指定分支--unregister <name> #注销分支并删除文件系统

VSCode连接WSL

安装插件: 在插件选择进行连接:

root密码

通过以下命令设置root密码:

sudo passwd root

以systemd启动

在Ubuntu中打开或创建/etc/wsl.conf文件:

sudo vim /etc/wsl.conf

添加以下配置:

[boot]systemd=true

重启wsl:

wsl --shutdownwsl

配置ssh

Ubuntu自带openssh,如果没有可以先装一下。打开/etc/ssh/sshd_conf文件并添加以下配置:

Port 300PasswordAuthentication yes

重启sshd服务:

systemctl restart sshd

Clion

打开Clion选择安装好的Ubuntu: 连接ssh: 在Ubuntu中安装开发工具:

sudo apt-get upgradesudo apt install cmakesudo apt install makesudo apt install g++sudo apt install gdb

安装之后Clion会自动检测,通过之后就会变成下面的样子: 接着配置一下项目: 接下来就可以愉快的写代码了:

结语

在此过程中遇到问题可给我留言。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。