在Ubuntu上搭建C++开发环境是一个相对简单的过程,以下是详细的步骤:
更新系统:
sudo apt update && sudo apt upgrade
安装构建工具包:
sudo apt install build-essential
这个包包含了编译C/C++程序所需的基础工具,如 gcc
、g++
、make
等。
安装代码编辑器或集成开发环境(IDE):
Visual Studio Code:
wget https://code.visualstudio.com/download/debs/code.deb
sudo dpkg -i code.deb
sudo apt-get install -f
CLion(由JetBrains开发的专业C/C++ IDE):
wget https://download.jetbrains.com/cpp/CLion-2023.3.tar.gz
tar -xvzf CLion-2023.3.tar.gz -C /opt
echo 'export PATH=/opt/clion/bin:$PATH' >> ~/.bashrc
source ~/.bashrc
Code::Blocks:
sudo apt install codeblocks
Eclipse CDT:
wget http://www.eclipse.org/downloads/packages/release/2021-03/R/eclipse-cpp-2021-03-R-linux-gtk-x86_64.tar.gz
tar -zxvf eclipse-cpp-2021-03-R-linux-gtk-x86_64.tar.gz
编写代码:
使用你喜欢的文本编辑器(如 vim
、nano
、VS Code
等)创建一个新的C++源文件,例如 main.cpp
,并编写一些代码。
编译代码:
打开终端,进入源文件所在的目录,使用 g++
编译器编译代码:
g++ -o program_name source_file.cpp
运行程序: 在终端中输入以下命令运行编译后的程序:
./program_name
-g
选项以包含调试信息:g++ -g -o program_name source_file.cpp
gdb
运行程序并设置断点、单步调试等:gdb ./program_name
CMake(用于项目管理和构建):
sudo apt install cmake
其他调试工具:
sudo apt install gdb
通过以上步骤,你就可以在Ubuntu上成功搭建一个C++开发环境。根据你的需求和偏好,选择合适的代码编辑器和IDE,可以大大提高开发效率。