首页 / 资讯中心 / 文章详情

Windows + WSL2 Ubuntu + VS Code配置C++开发环境

Windows + WSL2 Ubuntu + VS Code配置C++开发环境 ★ FEATURED ARTICLE
目录安装基础 C/C 编译环境验证安装 VS Code放置项目代码编译器实际安装在 Linux 环境中能够支持项目依赖的.so、Makefile、pthread、Muduo 等安装基础 C/C 编译环境进入 Ubuntu 终端执行wslsudo apt update sudo apt upgrade -y sudo apt install -y build-essential gcc g make cmake ninja-build pkg-config git gdb sudo apt install -y curl wget unzip autoconf automake libtool验证gcc --version g --version make --version cmake --version gdb --version验证如当前项目要求至少支持C17新建hello.cpp#include iostream #include optional int main() { std::optionalint value 17; std::cout C *value OK\n; return 0; }编译运行g -stdc17 hello.cpp -o hello ./hello正常输出C17 OK安装 VS Code在 Windows 安装 VS Code然后安装扩展WSLC/C Extension Pack微软官方插件包包含所有必要插件在 Ubuntu 终端中打开项目cd ~/workspace2/server code .VS Code 左下角应该显示类似WSL: Ubuntu-22.04如果code命令不可用可以在 VS Code 中按CtrlShiftP选择WSL: Connect to WSL放置项目代码推荐将代码放在 WSL 的 Linux 文件系统中cd ~ git clone 项目Git地址 workspace2 cd ~/workspace2/server code .不推荐长期在下面的位置编译/mnt/d/workspace2它可以访问 Windows 的 D 盘但编译速度、文件权限和大小写行为可能不如 Linux 文件系统稳定。如果暂时没有 Git 地址可以复制现有代码cp -a /mnt/d/workspace2 ~/workspace2
阅读完成 · 觉得有帮助?
咨询建站