在 Linux 上安装 C/C++ 开发工具
撰稿及维护人:Gordon Prieur
2008 年 10 月 [修订版本号:V6.0-2]
为了在 Linux 上生成和调试 C/C++ 可执行文件和库,必须至少安装一组开发工具。这些工具没有与 NetBeans C/C++ 包捆绑在一起。本教程介绍如何安装这些工具的支持版本。
有关在 NetBeans IDE 中使用 C/C++ 应用程序的详细信息,请参见 NetBeans Web 站点上的 C/C++ 应用程序学习资源页。
教程要求
在开始之前,确保对本节的前提条件有所了解。
本教程所需要的软件
在开始之前,您需要安装 NetBeans IDE 6.5。C/C++ 安装程序选项包括 NetBeans IDE 6.5 和 C/C++ 支持。如果您的初始 NetBeans 下载不包括 C/C++ 包,则需要转至“工具”>“插件”菜单上的“可用插件”标签,然后安装 C/C++ 插件。
需要使用哪些工具?
Linux 开发者对于开发工具可以有多种选择:
- GNU 开发工具
- Sun Studio 12 编译器
大多数 Linux 发行包都将 GNU 开发工具作为一个可选包来提供。遗憾的是,包的名称因每个 Linux 发行包而异。大多数 Linux 发行包还具有不同的工具来自动安装这些包。
GNU 开发工具
GNU 开发工具(gcc、g++、gmake 和 gdb)是使用 NetBeans IDE 进行 C/C++ 开发的主要工具。以下列表说明了如何在各种 Linux 发行包上安装这些工具。在运行以下命令之前,请先检查系统上是否已安装这些工具。
sudo apt-get install gcc g++ gdb make
Red Hat Fedora Core
sudo yum install gcc g++ gdb make
其他 Linux 发行包
其他 Linux 发行包具有与安装可选软件类似的命令。请检查您的 Linux 发行包,了解如何安装这些程序。
在大多数情况下,需要以超级用户身份安装这些工具。否则,您可以跳过以上命令的 sudo 部分。
Sun Studio 12 编译器
如果要使用 Sun Studio 12 编译器,请执行以下操作:
下载并安装 Sun Studio 12 编译器:
- 创建一个用于存放下载文件的目录。您必须具有此目录的写入权限。
- 将适用您平台的文件下载到下载目录中。
- 转至下载目录并解压缩下载的文件。
bzcat filename | tar xvf -
- 按照《Sun Studio 12 快速安装(英文、日文、简体中文)》指南中第 2 章的说明,安装 C 和 C++ 编译器。
请先将 Sun Studio 软件的路径添加到 Path 环境变量中,然后再启动 NetBeans IDE。
返回页首