3 登陆Linux安装软件 3.0 如何查看 IP 地址 Windows: 终端输入ipconfig Linux: 有如下三种方式 ifconfig # 需要 sudo apt install net-tools hostname -I ip addr show eth0 3.1 VScode如何访问Linux: 打开vscode - 安装wsl插件,然后点击左下角的ssh -> Connect to WSL,可以登陆这台 Linux 服务器了 3.2 安...
2.1 安装vscode 2.1.1 从官网下载安装 使用浏览器从从https://code.visualstudio.com/下载vscode安装包,双击安装。 2.1.2 在本地安装插件 我们的目的是在Windows上运行vscode,使用vscode阅读Linux服务器上的内核源码。 这需要安装很多插件,这些插件是安装在windows上还是Linux服务器上? vscode的插件有两种类型: 全局...
vscode的clangd插件使用compile_commands.json文件来生成索引文件,这样当我们点击某个函数时可以飞快跳转到它定义的地方。 compile_commands.json文件中记录的是每个文件的编译选项,样式如下: "arguments": [ "arm-buildroot-linux-gnueabihf-gcc", "-c", "-Wp,-MD,init/.main.o.d", "-nostdinc", "-isystem",...
使用vscode 的 Remote - SSH 插件,通过 SSH 连接 linux,直接查看 linux 上的代码,免手动同步 vscode ssh 配置文件 Config 私钥IdentityFile 默认是 ~/.ssh/id_rsa,所以可省略 打开linux 文件夹 登录界面 打开linux 文件夹 代码补全、函数跳转 可用插件 C/C++ GNU Global 或 clangd C/C++ GNU Global C/C++ ...
Debian 上的正确方法是删除以上行。 还可在赋值过程中追加 $PATH(如下所示),但这可能导致 WSL 和 VSCode 的一些其他问题。 Bash if["`id -u`"-eq 0 ];thenPATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:$PATH"elsePATH="/usr/local/bin:/usr/bin:/bin:/usr/local/gam...
Debian 上的正确方法是删除以上行。 还可在赋值过程中追加 $PATH(如下所示),但这可能导致 WSL 和 VSCode 的一些其他问题。 Bash if["`id -u`"-eq 0 ];thenPATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:$PATH"elsePATH="/usr/local/bin:/usr/bin:/bin:/usr/local/gam...
6. 使用VsCode阅读源码 版本号查看 前言: 正常windows系统下载源码会有些问题,本文主要记录处理过程,以便参考。社区下载速度较慢,所以本文采用的是清华大学的下载地址。 如果想从社区下载,可以参考这个:Linux社区的官方网站是kernel.org/ 2. 清华大学下载信息 linux.git | 镜像站使用帮助 | 清华大学开源软件镜像站 ...
在https://docs.microsoft.com/zh-cn/windows/wsl/wsl2-kernel 页面点击下载 linux 内核更新包。 3.4. 升级到 wsl2 接下来就很简单了,首先在 cmd 或 PowerShell 中执行下面命令列出现有的 wsl: wsl -l 然后,根据上面命令返回的 wsl 名称,在管理员权限下的 cmd 或 PowerShell 中执行: ...
在Ubuntu 系统中打开 vscode 也是可以的哦,它自动安装 VS Code Server。 然后神奇的事情发生了,它会在 Windows 中打开 vscode,安装相应的 Linux 依赖包。 vscode 也标注了这是在和 Ubuntu 系统做交互。 vscode 的 TERMINAL 也是 Ubuntu 的。把不同事物中最美好的东西合并在一起来使用,世界和平了。