uniapp开发app框架在提升开发效率中的独特优势与应用探索
1588
2022-09-06
Win10 WSL2搭建Linux C/C++开发环境
一、概述
有项目需要用到Linux C++编程,故在Windows上安装了Linux子系统,这里我选择的是Ubuntu。
二、安装步骤
2.1 启用Windows下Linux子系统功能
设置后重启机器。
2.2 -ubuntu
2.3 安装Ubuntu
备注:若出现错误,则可能需要更新WSL2版本。
更新系统及Gcc
sudo apt updatesudo apt-get install gcc g++sudo apt-get install gnusudo apt-get install cmakesudo apt-get install vim
2.5 测试系统
# 打开文件vim test.c# 编写程序#include
三、搭建Windows下Linux C/C++开发环境
3.1 安装VSCode
过程简单,请自行百度安装。
3.2 安装VSCode插件
首先打开插件商店,搜索 Remote Development(包含整个远程开发工具包)进行安装;
3.3 安装C++开发相关插件
至此,一个完整的Windows下Linux C/C++开发环境搭建完成,可以正常进行编码了。
3.4 C/C++开发智能提示
虽然VsCode安装了C/C++开发插件,但并没有默认开启只能提示。可在设置-->editor-->settings.json文件中添加以下内容启用自动补全功能:
"C_Cpp.autocomplete": "Default", "[cpp]": { "editor.quickSuggestions": { "comments": "on", "strings": "on", "other": "on" } }, "[c]": { "editor.quickSuggestions": { "comments": "on", "strings": "on", "other": "on" } }
3.5 Linux子系统环境优化
WSL2 安装的Linux子系统的root用户默认密码是系统随机生成的,可以手动设置固定密码:
# 修改root用户密码passwd root
WSL2 安装的Linux子系统默认以普通用户登录,可能在远程开发过程中出现权限问题,可关闭该子系统,然后以root用户登录:
# 关闭Linux子系统:cmd或powershell输入wsl shutdown# 以root用户登录ubuntu config --default-user root
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~