本教程将指导您在Ubuntu 20.04系统上,从零开始搭建一个强大的C++开发环境,使用Visual Studio Code(VSCode)作为代码编辑器,并结合CMake进行项目构建。无论您是编程新手还是有一定经验的开发者,都能轻松跟随步骤完成配置。
在开始之前,请确保您的Ubuntu 20.04系统已更新到最新状态。打开终端(快捷键Ctrl+Alt+T),运行以下命令:
sudo apt update && sudo apt upgrade -y 这有助于避免后续安装中的兼容性问题。Ubuntu 20.04是一个稳定的Linux发行版,非常适合用于C++开发环境搭建。
VSCode是一款轻量级且功能强大的代码编辑器,支持多种编程语言。在终端中执行以下步骤安装:
wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpgsudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/trusted.gpg.d/sudo sh -c "echo "deb [arch=amd64 signed-by=/etc/apt/trusted.gpg.d/packages.microsoft.gpg] https://packages.microsoft.com/repos/vscode stable main" > /etc/apt/sources.list.d/vscode.list"sudo apt update && sudo apt install code -y安装完成后,您可以从应用程序菜单启动VSCode,或直接在终端输入code打开。VSCode是搭建C++开发环境的核心工具之一。
C++开发需要编译器,如g++,以及构建工具如CMake。在终端中运行:
sudo apt install build-essential gdb cmake -y 这将安装g++、make、gdb调试器和CMake。CMake是一个跨平台的构建系统,能简化C++项目的编译过程。
打开VSCode,点击左侧扩展图标(或按Ctrl+Shift+X),搜索并安装以下扩展:
这些扩展能极大提升C++开发效率,是搭建开发环境的关键步骤。
现在,让我们创建一个简单的C++项目来测试环境。在终端中创建一个项目目录并进入:
mkdir my_cpp_project && cd my_cpp_project 用VSCode打开此目录:
code . 在VSCode中,新建一个CMakeLists.txt文件,内容如下:
cmake_minimum_required(VERSION 3.10)project(MyCppProject)set(CMAKE_CXX_STANDARD 11)add_executable(myapp main.cpp) 然后,新建main.cpp文件,写入简单C++代码:
#include int main() {std::cout << "Hello, C++开发环境搭建成功!" << std::endl;return 0;} 保存文件后,VSCode底部状态栏会出现CMake工具按钮。点击它,选择“Configure”配置项目,然后“Build”构建。构建成功后,在终端运行可执行文件:
./build/myapp 您将看到输出消息,表示C++开发环境已就绪。这个CMake教程展示了如何高效管理项目。
在VSCode中,按F5启动调试。如果提示选择环境,选择“C++ (GDB/LLDB)”。VSCode会自动生成launch.json配置文件,您可修改以适配项目。这完善了开发环境搭建的调试环节。
通过本教程,您已在Ubuntu 20.04上成功搭建了VSCode+C++开发环境,并集成了CMake进行构建。这个环境支持代码编辑、编译、调试一体化,非常适合C++开发。如果您遇到问题,可参考官方文档或在线社区。现在,开始您的C++编程之旅吧!
本文由主机测评网于2026-01-21发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:https://www.vpshk.cn/20260119190.html