本人在学习《深入理解计算机系统》的时候,需要配置一个 Linux 环境来运行课本中的代码。一开始打算使用 VMWare 或者 Hyper-V 来安装 Linux 虚拟机,后来发现使用 WSL (Windows Subsystem for Linux)也能满足需求。于是就抱着尝试一下的心态,一步一步安装和配置了 c 语言的开发和调试环境。 我自己没有任何 Linux ...
launch配置 launch.json {"version":"0.2.0","configurations":[{"name":"C/C++: g++ build and debug active file","type":"cppdbg","request":"launch","program":"${fileDirname}/${fileBasenameNoExtension}","args":[],"stopAtEntry":false,"cwd":"${workspaceFolder}","environment":[],"exter...
在wsl 中输入code .,查看 .cpp 文件可以看到语法提示,说明预备条件完成。 .vscode 文件夹配置 这个建议面向需求配置,或者针对初学者随便拿别人配好的用 这里给出官方配置文档作为留档 variables-referencecode.visualstudio.com/docs/editor/variables-reference config clangcode.visualstudio.com/docs/cpp/confi...
按快捷键 ctrl + `(这个键一般在esc键下面)呼出终端。好了,现在你可以新建c文件并使用gcc或者是make命令来编译c文件了。 这里我们演示使用make。我创建了一个cs.c的c源文件,然后我们得写一个Makefile。新建一个名为“Makefile”的文件,写入: CFLAGS=-Wall -g 并保存。 然后我们就可以通过 make[你的c文件名...
至此,一个完整的Windows下Linux C/C++开发环境搭建完成,可以正常进行编码了。 3.4 C/C++开发智能提示 虽然VsCode安装了C/C++开发插件,但并没有默认开启只能提示。可在设置-->editor-->settings.json文件中添加以下内容启用自动补全功能: "C_Cpp.autocomplete":"Default", ...
大部分情况下,这里都不需要更改,不过如果你希望自定义编译参数,可以在 Code Runner 的配置项目 code-runner.executorMap 中进行相应的增减。# 调试C++ 项目🧇 注意 接下来我以 C++ 的调试为例子进行介绍,C 语言程序的调试几乎一致,大家请举一反三。VS Code 有着其他编辑器无法比拟的调试功能。强大到令人发指。
我安装wsl的目的是写linux socket代码windows下的socket和linux下的是不一样的又不想安装虚拟机和双系统,看到CLion 支持wsl编译就有了使用wsl的想法。想在Windwos用CLion编译linux代码还需要做些其他的配置首先要先要打开ssh。 sudo apt-getinstall openssh-server ...
C语言笔记之01-如何在windows上利用WSL和VSCode快速搭建C语言开发环境 学习C语言,最好是在linux环境下搭建环境,尽量不要直接在windows下开发,但是...
安装vs code, 安装 c/c++ 插件 C/C++ IntelliSense,TabNine,Bracket Pair Colorizer。在win10下打开linux子系统设置(具体搜索教程),在应用商店安装ubutu16.打开File->Preferences->settings,编辑settings.json。copy 以下的内容替换settings.json "C_Cpp.default.compilerPath": "/usr/bin/g++" vs code 会自动...