Code::Blocks 是一个流行的 C++ 集成开发环境(IDE),在 Linux 上安装和配置它相对简单
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
/tmp
:cd /tmp
tar xf codeblocks-<version>-linux-gcc-<arch>.tar.gz
请将 <version>
和 <arch>
替换为实际的文件名中的版本号和架构。
/opt
:sudo mkdir /opt/codeblocks
sudo mv codeblocks-<version>-linux-gcc-<arch> /opt/codeblocks/
.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++ 代码。