The Windows Subsystem for Linux 适用于Linux的Windows子系统(简称WSL)可以允许开发者安装需要的Linux发行版,并且能够安装其中的大部分应用程序直接调用。开发者无需安装额外的虚拟机或者设置双系统,还可以同时享受Linux强大的软件生态和Windows便利的图形化界面。 本文主要介绍基于VSCode远程连接WSL进行C/C++开发时,对于调...
本人在学习《深入理解计算机系统》的时候,需要配置一个 Linux 环境来运行课本中的代码。一开始打算使用 VMWare 或者 Hyper-V 来安装 Linux 虚拟机,后来发现使用 WSL (Windows Subsystem for Linux)也能满足需求。于是就抱着尝试一下的心态,一步一步安装和配置了 c 语言的开发和调试环境。 我自己没有任何 Linux ...
在文件夹根目录创建CMakeLists.txt,在文件中键入: cmake_minimum_required(VERSION3.15)PROJECT(FirstC)add_executable(FirstCsrc/main.c) 第一句命令CMake最低要求的版本号;第二句设置工程名称为FirstC;第三句标记src文件下的maic.c为(或需要编译为)可执行文件。 完成后保存文件,并通过vscode最上方的 (查看)-...
VSCode + WSL win10环境下搭建C开发环境 一. 开启window的WSL(Windows Subsystem for Linux)# 控制面板- 启用或关闭Windows功能, 需要重启系统 二. 安装WSL发行版:# 下载 Ubuntu 18.04 Ubuntu 18.04 ARM Ubuntu 16.04 Debian GNU/Linux(Debian 9) Kali Linux OpenSUSE SLES 解压安装 下载之后是.appx, 改成...
至此,一个完整的Windows下Linux C/C++开发环境搭建完成,可以正常进行编码了。 3.4 C/C++开发智能提示 虽然VsCode安装了C/C++开发插件,但并没有默认开启只能提示。可在设置-->editor-->settings.json文件中添加以下内容启用自动补全功能: "C_Cpp.autocomplete":"Default", ...
C语言笔记之01-如何在windows上利用WSL和VSCode快速搭建C语言开发环境 学习C语言,最好是在linux环境下搭建环境,尽量不要直接在windows下开发,但是linux下的图形化环境使用起来不是很方便,毕竟linux桌面系统如ubuntu基本都是用来当服务器使用的,而且大部分开发工具又是基于windows开发的,所以导致想简单的学习一门C语言都...
Linux c 开发-6 使用WSL_Ubuntu远程调试Linux程序 vscode除了使用ssh方式连接调试外,还有一种使用wsl_remote方式调试,这种方式和ssh界面什么的都一样,但是多了一个打开目录功能。 文件上点右键可以直接通过Explore进入代码文件所在目录 但区别在左下角有WSL:XXX的字样,这种方式无法直接启动调试(后来发现是因为本地bin...
在深入理解计算机系统的自学过程中,我尝试配置一个 Linux 环境以运行课本中的代码,最终选择了 Windows Subsystem for Linux(WSL)而非虚拟机。从零开始,本文详细记录了我安装和配置 C/C++ 开发环境的全过程。首先,我检查了系统中是否已安装 gcc。结果发现并未安装,于是参考了相关教程,完成了一次性...
启动 WSL 远程调试的方法》的方法,我们直接在 WSL 系统中找到脚本路径,我本次的为 [/mnt/c/...
则参照解决Ubuntu下Vscode调试出现无法打开"libc-start.c":无法读取文件...错误解决办法,主要步骤包括: cd / sudo mkdir build cd build sudo mkdir glibc-YYA7BZ # 注意这里文件夹名对应报错的文件夹名 cd glibc-YYA7BZ sudo wget http://ftp.gnu.org/gnu/glibc/glibc-2.31.tar.gz # 注意这里包的版本2.2...