本人在学习《深入理解计算机系统》的时候,需要配置一个 Linux 环境来运行课本中的代码。一开始打算使用 VMWare 或者 Hyper-V 来安装 Linux 虚拟机,后来发现使用 WSL (Windows Subsystem for Linux)也能满足需求。于是就抱着尝试一下的心态,一步一步安装和配置了 c 语言的开发和调试环境。 我自己没有任何 Linux ...
最近一段时需要编写Linux系统的C语言程序,就顺带探索了使用WSL2+Visual Studio Code+CMake环境编写LinuxC程序,涉及.a静态库的使用,用户自定义头文件的使用。 1.安装WSL2 WSL全程为Windows Subsystem for Linu,安装方式不在赘述,详情参考巨硬家的手把手教程: 在Windows 10 上安装适用于 Linux 的 Windows 子系统 (...
四:安装visual studio code并配置 警告:由于各种网络代理软件与wsl的冲突暂时没有很好的解决方法,现在我不建议通过wsl学习linux/gcc c语言开发。现在更建议使用正经虚拟机安装完整的linux系统。(2023年04月10日) 注意:本文部分外链图片现在可能无法显示,且我暂时没有时间重新截图,故本文可能有一些步骤图片缺失。 零:...
安装方法:官方教程-如何在win10上安装WSL VSCode(Visual Studio Code) VSCode是微软又一款良心软件,是一个轻量级功能超强大的,使用超方便的源代码编译器IDE,支持windows、linux和mac三个系统,同时支持目前主流的各大语言,如C、C++、Java、Python、PHP、Golang,有很多功能强大且完善的插件,UI又非常友好。 安装方法:下...
"terminal.integrated.shell.windows":"C:\\\Windows\\\System32\\\wsl.exe", 安装的插件 到这里已经基本配置完成了window下搭建Linux环境开发C语言,以下是补充的部分。 (三)终端配置与美化 下载安装Cmderhttps://cmder.net/(不能访问的话,自行搜索各大软件下载站了) 如上...
windows10 visual studio code 在WSL中开发 linux c 程序 ”选项,以便您可以使用以下code命令在WSL中轻松打开文件夹。 安装远程开发扩展包。 打开一个远程文件夹或工作区 从WSL终端使用VS Code在Linux的Windows子系统内部打开文件夹...查看命令行中可用的选项。 在WSL中进行调试在WSL中打开文件夹后,就可以像在本...
a.c代码如下. a.c依赖b.c #include <stdio.h> // 内部定义【静态】全局变量 static int a1 = 10; // 内部定义【非静态】全局变量 int a2 = 20; // 声明外部变量 extern int b; // 声明外部函数 extern void func_b(void); // 内部定义的【静态】函数 ...
VS 2017 RC 上个版本的 ssh 调试还有问题,跟进了一下VS开发者社区的这个 帖子 ,刚刚发现新版更新的...
例如,如果你有一个C语言项目,可以使用以下命令编译: 安装完编译器后,你可以在Visual Studio Code中打开一个项目或创建一个新项目。在编辑器中,你可以打开终端(使用Ctrl+`快捷键)并在WSL中执行编译命令。例如,如果你有一个C语言项目,可以使用以下命令编译: 以上是配置WSL和Visual Studio Code编译器的基本步骤。
昨天晚上心血来潮想着把闲置很久的WSL配一个clangd开发环境,一通操作自信满满配置下来,唯一且最大的问题是语法分析相比于windows慢了数百倍。就像下面的语法分析、补全、提示等等,在windows下0-1ms就能完成,几乎无延迟;而WSL2下要数百毫秒,写起来顿挫感很强。这还是单文件100行左右的竞赛代码,要是打开一个小型工程,...