本教程将详细介绍在Ubuntu 20.04系统上,从零开始搭建VSCode+C++开发环境,并集成CMake工具。即使你是完全的小白,也能跟着步骤轻松完成。我们将涵盖安装、配置和第一个项目创建,确保你快速上手Ubuntu 20.04下的C++开发。
如果你还没有安装Ubuntu 20.04,可以从官网下载镜像并制作启动盘。安装过程简单,选择默认选项即可。Ubuntu 20.04是一个稳定的Linux发行版,适合开发C++程序。
VSCode是一个轻量级且强大的代码编辑器,支持多种语言。在终端中运行以下命令安装:
sudo apt updatesudo apt install software-properties-common apt-transport-https wgetwget -q https://packages.microsoft.com/keys/microsoft.asc -O- | sudo apt-key add -sudo add-apt-repository "deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main"sudo apt updatesudo apt install code 安装完成后,可以在应用菜单中打开VSCode。为了方便后续开发,建议安装C++扩展:在VSCode中搜索并安装“C/C++”扩展。
Ubuntu 20.04默认可能没有安装C++编译器。运行以下命令安装GCC和G++:
sudo apt install build-essential 这个命令会安装gcc、g++和make等工具,用于编译C++代码。验证安装:g++ --version。
CMake是一个跨平台的构建系统,常用于管理C++项目。在终端中运行:
sudo apt install cmake 安装后,检查版本:cmake --version。确保版本在3.10以上,以支持现代C++特性。
打开VSCode,创建一个新文件夹作为项目目录。然后,安装“CMake Tools”扩展:在扩展市场中搜索并安装。这个扩展能简化CMake项目的构建和调试。
接下来,配置VSCode的tasks.json和launch.json文件。在项目根目录下创建.vscode文件夹,并添加以下文件内容。这些文件定义了编译和调试任务,确保Ubuntu 20.04环境下的顺畅开发。
在项目目录中,创建CMakeLists.txt文件,内容如下:
cmake_minimum_required(VERSION 3.10)project(MyCppProject)set(CMAKE_CXX_STANDARD 11)add_executable(hello hello.cpp) 然后创建hello.cpp文件,写一个简单的“Hello World”程序。在VSCode中,使用CMake Tools扩展配置项目:按F1,输入“CMake: Configure”,选择编译器。之后,按F7构建并运行。这样,你就成功在Ubuntu 20.04上搭建了VSCode+C+++CMake开发环境!
总结:本教程覆盖了从系统安装到项目创建的全过程,重点介绍了Ubuntu 20.04、VSCode、C++和CMake的集成。通过遵循这些步骤,你可以轻松开始C++开发。如果有问题,请参考官方文档或社区资源。
本文由主机测评网于2026-02-10发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:https://vpshk.cn/20260224508.html