5. c++(cmake) 开发环境搭建 5.1 基础软件安装 build-essential 构建基础包(build-essential)实际上是属于 Debian 的。在它里面其实并不是一个软件。它包含了创建一个 Debian 包(.deb)所需的软件包列表。这些软件包包括 libc、gcc、g++、make 等。构建基础包包含这些所需的软件包作为依赖,所以当你安装它时,你...
Code Runner:代码运行插件, 用于调试; CMake:CMake 语法支持; CMake Tools:CMake 工具, 可在窗口底部直接点击以进行编译/调试操作; 至此,一个完整的Windows下Linux C/C++开发环境搭建完成,可以正常进行编码了。 3.4 C/C++开发智能提示 虽然VsCode安装了C/C++开发插件,但并没有默认开启只能提示。可在设置-->edi...
这样就设置为 wsl中进行编译,一切准备就休,现在用 Clion新建一个工程: 这样相关的文件就是 Ubuntu中,此时编译如果cmake版本过低, Clion会有提示,可以根据提示修改 CMakeLists.txt中 底的版本好,我这边设置为 cmake_minimum_required(VERSION3.22) 结尾 以上就是C++ 环境的配置。
mkdir cmakeQuickStart cd cmakeQuickStart code . 在VSC命令面板中输入 “CMake: Quick Start”回车,选择GCC版本,输入项目名称,选择 C++项目,可执行文件。 可以输入命令"CMake: Select a Kit",选择编译工具。 在 设置 "cmake.options"中,选择CMake 在状态栏可见。这样可以在状态栏切换"Debug"、"Release"等...
5、配置C++环境 sudo apt-getinstall-y ninja-build make libtool cmake ragel libhwloc-dev libnuma-dev libpciaccess-dev libcrypto++-dev libboost-all-dev libxml2-dev xfslibs-dev libgnutls28-dev liblz4-dev libsctp-dev libprotobuf-dev libgd-dev libcurl4-gnutls-dev protobuf-compiler python3 sy...
在C:\Users\用户名\AppData\Local\Docker\wsl 文件夹下,有两个文件夹data与distro 关闭docker desktop,输入指令查看虚拟磁盘挂载 wsl --list -v docker-deskto导入 准备用来存放虚拟磁盘文件的文件夹 #导出 docker-desktop wsl --export docker-desktop "D:\\docker\\docker-desktop.tar" ...
打开命令提示符(CMD),输入`lspci`检查显卡是否被WSL识别。如果出现错误,安装`pciutils`后再次尝试。如果显卡被识别,说明驱动已就绪;否则,请更新Windows上英伟达驱动。接下来,确认是否有C语言编译器,如gcc。如果没有,自行搜索安装方法。然后,安装CUDA编译器工具11.4,注意安装过程中可能需要耐心等待...
适用于 Linux 的 Windows 子系统可让开发人员按原样运行 GNU/Linux 环境 - 包括大多数命令行工具、实用工具和应用程序 - 且不会产生虚拟机开销。 什么是 WSL 2? WSL 2 是适用于 Linux 的 Windows 子系统体系结构的一个新版本,它支持适用于 Linux 的 Windows 子系统在 Windows 上运行 ELF64 Linux 二进制文件...
使用WSL2可以在Windows上快速搭建多种开发环境,比如Python环境、Node.js环境、C/C++开发环境等,只需在WSL2中安装相应的开发工具即可进行开发。 远程开发 借助WSL2,我们还可以利用Windows上的开发工具(如VSCode)远程连接到WSL2中进行开发,极大地方便了跨平台开发。
四、win10中使用vscode利用linux环境开发 1.vscode安装wsl插件 总结 一、wsl2介绍 WSL是windows系统内置的Linux,wsl只是长得像 Linux 而已,虽然在这个子系统中我们可以执行 Linux 程序,但是到了底层WSL 调用的还是 win32 API,即WSL 只是一个适配层,无法独立安装docker与使用。