Code::Blocks 是一个流行的 C++ 集成开发环境(IDE),在 Linux 上安装和配置它相对简单
- 首先,确保您的系统已安装了必要的依赖项。在基于 Debian 的发行版(如 Ubuntu)中,可以使用以下命令安装依赖项:
sudo apt-get update sudo apt-get install build-essential sudo apt-get install libgtkmm-3-dev libwxgtk3.0-dev libgl1-mesa-dev libcairo2-dev libsqlite3-dev libboost-all-dev libreadline-gplv2-dev libncursesw5-dev libpqxx-dev
在基于 RHEL 的发行版(如 Fedora)中,可以使用以下命令安装依赖项:
sudo yum groupinstall "Development Tools" sudo yum install gtkmm3-devel wxGTK3-devel mesa-libGL-devel cairo-devel sqlite-devel boost-devel readline-devel ncurses-devel postgresql-devel
- 下载 Code::Blocks 安装包。访问 Code::Blocks 官方网站 并下载适用于 Linux 的最新版本。将下载的文件解压缩到一个临时目录,例如
/tmp
:
cd /tmp tar xf codeblocks--linux-gcc- .tar.gz
请将
和
替换为实际的文件名中的版本号和架构。
- 将解压缩后的 Code::Blocks 目录移动到适当的位置,例如
/opt
:
sudo mkdir /opt/codeblocks sudo mv codeblocks--linux-gcc- /opt/codeblocks/
- 创建一个启动器以方便地从应用程序菜单启动 Code::Blocks。在您的主目录下创建一个名为
.local/share/applications
的目录(如果尚不存在):
mkdir -p ~/.local/share/applications
然后,在 .local/share/applications
目录下创建一个名为 codeblocks.desktop
的文件,并添加以下内容:
[Desktop Entry] Name=Code::Blocks Comment=C++ IDE Exec=/opt/codeblocks/codeblocks Icon=/opt/codeblocks/share/codeblocks/codeblocks.png Terminal=false Type=Application Categories=Development;IDE; MimeType=text/x-c++-source;text/x-c++-header;text/x-c++-cpp;
请确保将 Exec
和 Icon
行中的路径替换为实际的 Code::Blocks 安装路径。
- 更新应用程序菜单缓存:
notify-send "Code::Blocks installed"
现在,您应该可以在应用程序菜单中找到并启动 Code::Blocks 了。如果需要,您还可以根据需要调整 Code::Blocks 的设置和首选项。启动 Code::Blocks 后,它将提示您导入现有的项目或创建一个新项目。从这里开始,您可以使用 Code::Blocks 编写和编译 C++ 代码。