本人在学习《深入理解计算机系统》的时候,需要配置一个 Linux 环境来运行课本中的代码。一开始打算使用 VMWare 或者 Hyper-V 来安装 Linux 虚拟机,后来发现使用 WSL (Windows Subsystem for Linux)也能满足需求。于是就抱着尝试一下的心态,一步一步安装和配置了 c 语言的开发和调试环境。 我自己没有任何 Linux ...
学习C语言,最好是在linux环境下搭建环境,尽量不要直接在windows下开发,但是linux下的图形化环境使用起来不是很方便,毕竟linux桌面系统如ubuntu基本都是用来当服务器使用的,而且大部分开发工具又是基于windows开发的,所以导致想简单的学习一门C语言都困难重重。同时我们也不想搭建一个很笨重的IDE来写个helloworld程序,所...
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, 改成...
$ cd chapter_03$lsfrist.c $gccfrist.c/usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/9/../../../x86_64-linux-gnu/Scrt1.o:infunction`_start':(.text+0x24): undefined reference to `main'collect2: error:ldreturned1exit status 源文件如下: #include<stdio.h>intmain(void){ printf("...
设置WSL 开发环境的最佳做法分步指南。 了解如何运行命令以安装默认的 Bash Shell,它使用 Ubuntu,或者可以设置为安装其他 Linux 发行版、使用基本 WSL 命令、设置 Visual Studio Code 或 Visual Studio、Git、Windows 凭据管理器、MongoDB、Postgres 或 MySQL 等数据库、设置 GPU 加速、运行 GUI 应用等。开始...
C:\Users\用户名\AppData\Local\Microsoft\WindowsApps\ubuntu版本.exe config --default-user 2 安装...
$ C:\cygwin64\bin\XWin.exe :0 -multiwindow -listen tcp -noprimary 最后一步需要配置一下 WSL,告诉 WSL X Server已经在本地启动。配置方法只需将环境变量DISPLAY置为127.0.0.1:0即可。这里我将配置添加到./bashrc中,让bash每次自动设置环境变量。
sudo apt-getinstall git wget flex bison gperf python python-pip python-setuptools cmake ninja-build ccache libffi-dev libssl-dev dfu-util 进入esp-idf 目录,安装 Python 依赖包:(该步骤可忽略,后续 install.sh 会默认安装) cd esp-idf pip3 install-r requirements.txt ...
最后一步是使用Windows的wsl命令为此虚拟环境启用WSL2。您需要以管理员身份在PowerShell中调用wsl命令:该wsl命令可以管理系统上安装的不同环境。使用命令wsl -l -v可以查看已安装的环境:从输出中可以看到,Ubuntu-18.04版本仍为WSL1 。我们如果要升级,就要使用命令wsl --set-version Ubuntu-18.04 2 在后台,此...
Ⅳ cmake Ⅴ nvim 3 参考资料 0 前言 为什么选择VSCode? 轻量:相对VS等这些传统IDE来说,VSCode启动速度快,占用资源较少。 插件生态:VSCode 的插件生态系统非常强大,支持多种语言和工具。这意味着你可以通过安装使用于你的开发环境的插件来定制编辑器,让他更符合你的需求。 跨平台:VSCode能在Windows、Linux和macO...