在kmodules 目录下面新建一个 test.c 文件。 我们在后续会经常利用这个特性,比如把编译好的内核模块或者内核模 块源代码放入QEMU 虚拟机。 3. 一键单步调试内核 直到这一步,已经完成了基于WSL+VScode的环境搭建,这样就可以得到一个集终端、文件管理器、git管理器、运行调试等等等一体化的IDE环境了,这样就可以在纯...
1.2 Vscode插件安装 ctrl+shift+x 打开插件拓展中心,安装Chinese(中文插件,需重启Vscode),Go插件 2. Golang下载与环境配置 2.1 官网下载linux golang安装包 https://studygolang.com/dl 下载go1.17.8.linux-amd64.tar.gz(选择适合版本即可) 进入下载文件所在文件夹打开终端 运行sudo tar -C /usr/local/ -xzv...
$sudoln-s /usr/local/cmake/bin/cmake /usr/bin/cmake #配置环境变量 $vim /etc/profile export CMAKE_HOME=/usr/local/cmake export PATH=$PATH:$CMAKE_HOME/bin #检查 cmake 版本 $cmake --version 升级GCC 版本 为了不影响系统 GCC 配置(毕竟机器上还跑着其他 GCC 的项目),可以从源码单独编译一...
2. vscode 配置 task.json 添加编译好的libcurl库: 3. launch.json也需要配置好,指定preLaunchTask, 以及编译连接生成的目标文件,部分截图如下: 4. 调试过程截图: 如果您对C语言不太熟悉,可参考C语言基础及提高相关视频,50多节课,含代码调试:C语言核心难度解析:指针、链表、图、二叉树、算法... C语言基础系列...
#!/bin/bash # centos or ubuntu 安装 vscode 配置 gcc g++ cmake 开发环境 UrlTest() { URLList=( 192.168.122.80 10.111.111.80 ) number="kong"; for(( i=0;i<${#URLList[*]};i++ )) do pinLG=`ping -c2 -i0.3 -w2 ${URLList[$i]} | grep from` if [ ${#pinLG} -gt 6 ] th...
Debug 可执行服务(是由源代码编译生成的) 调试环境 Build 可执行服务(是由源代码编译生成的) 正式环境 vscode vscode编辑器的配置 B编译过程中生成的临时文件 Exec 编译后生成文件存放的目录 红色是必须启动的,绿色是每开个新区要启的服务,如果只有一个区也可以开一个 ...
应该是没有这个server的,如果容器的运行环境可以上网,那很方便,直接运行之后,vscode会自动从网上把server下载下来并安装好,里面的插件也可以从本地的vscode往服务器安装,但是里面的c/c++的组件windows版本和linux版本是不一样的,如果容器可以上网,那会自动下载linux的版本,如果不能上网,vscode仅仅把本地的windows版本...
第一步:打开vscode,点击左上角文件,在下拉菜单选择打开文件夹!注意,是打开文件夹,不是工作区,也不是其它的!! 第二步:随便选择一个空的文件夹点击ok即可,选择后会出现工程目录如下图 2)配置环境 第一步、配置cmake环境 按快捷键 ctrl+shift+p 或者 F1 ,在弹出的命令窗口输入quick start 选者cmake:Quick ...
或在应用程序菜单中找到 VSCode 图标并点击启动。 配置VSCode 初次启动 VSCode 后,可以根据个人喜好进行配置: 安装中文语言包 选择适合的主题 安装常用扩展 故障排除 如遇到安装或运行问题,可尝试以下方法: 检查系统依赖是否满足 清理yum 缓存后重试 查看VSCode 官方文档或社区论坛 ...
golang 环境配置 export GOROOT=/usr/local/go export PATH=$PATH:$GOROOT/bin export GOPATH=$HOME/workspace/go export PATH=$PATH:$GOPATH/bin export GO111MODULE=on export GOPROXY=https://goproxy.io,direct vscode { "files.autoSave": "afterDelay", "go.buildOnSave": "workspace", "go.lin...