NetBeans™ C/C++ Development Pack 5.5.1 update 1 安装和设置说明
目录
先决条件
在试图安装 NetBeans C/C++ Development Pack 5.5.1 update 1 之前,必须先安装以下软件:
- NetBeans IDE 5.5.1 或 NetBeans IDE 5.5。
- 系统中必须安装 JDK 5.0 或 JDK 6.0。如果未安装其中任一 JDK 版本,则无法继续执行安装。有关详细信息,请参见发行说明中的所需的软件主题。
返回页首
安装软件
本部分提供了在所有受支持的平台上安装 NetBeans C/C++ Development Pack 的相关说明。
Windows
以下是在 Microsoft Windows 平台上安装 NetBeans C/C++ Development Pack 的说明。
开始之前的准备
在 Microsoft Windows 平台上进行安装时,必须遵守以下限制条件:
- 安装程序首先要将所需的文件解压缩到 TEMP 环境变量定义的缺省临时目录中。如果临时目录中的硬盘空间小于所需的空间,则会导致安装失败或安装错误。
如果出现这种问题,则应当增加分配给 TEMP 环境变量的空间,或者指定其他具有足够空间的临时目录。要为安装指定临时目录,请在命令窗口中使用以下命令:
> cd location-of-installer
> netbeans-c++-5_5_1_u1-windows.exe -is:tempdir temporary-directory
安装步骤
- 下载安装文件 netbeans-c++-5_5_1_u1-windows.exe 后,请双击安装程序图标以启动该安装程序。
- 在安装向导的“欢迎”页中,单击“下一步”。
- 接受许可证协议,然后单击“下一步”。
- 在安装向导的安装目录页中,接受该向导找到的 NetBeans IDE 目录,或者选择其他安装的 IDE。单击“下一步”。
- 确保安装位置正确无误,并且系统上有足够的空间用于安装。
- 单击“下一步”开始安装。
- 安装完成后,单击“完成”退出向导。
返回页首
Solaris™ OS
以下是在 Solaris OS 平台上安装 NetBeans C/C++ Development Pack 的说明。
在下面的说明中,请将 your_binary_executable 替换为下面的相应内容:
- Solaris™ OS SPARC®:netbeans-c++-5_5_1_u1-solaris-sparc.bin
- Solaris™ OS x86/x64 Platform Edition:netbeans-c++-5_5_1_u1-solaris-x86.bin
安装步骤
- 下载安装文件 your_binary_executable 后,请导航至包含该文件的目录。
- 如果需要,请在命令提示符下使用以下命令来更改安装文件的权限,以便可以执行该二进制文件:
$ chmod +x your_binary_executable
- 在命令提示符下,使用以下命令来启动安装程序:
$ ./your_binary_executable
- 在安装向导的“欢迎”页中,单击“下一步”。
- 接受许可证协议,然后单击“下一步”。
- 在安装向导的安装目录页中,接受该向导找到的 NetBeans IDE 目录,或者选择其他安装的 IDE。单击“下一步”。
- 确保安装位置正确无误,并且系统上有足够的空间用于安装。
- 单击“下一步”开始安装。
- 安装完成后,单击“完成”退出向导。
返回页首
Linux
以下是在 Linux 平台上安装 NetBeans C/C++ Development Pack 的说明。
安装步骤
- 下载安装文件 netbeans-c++-5_5_1_u1-linux.bin 后,请导航至包含该文件的目录。
- 如果需要,请在命令提示符下使用以下命令来更改安装文件的权限,以便可以执行该二进制文件:
$ chmod +x netbeans-c++-5_5_1_u1-linux.bin
- 在命令提示符下,使用以下命令来启动安装程序:
$ ./netbeans-c++-5_5_1_u1-linux.bin
- 在安装向导的“欢迎”页中,单击“下一步”。
- 接受许可证协议,然后单击“下一步”。
- 在安装向导的安装目录页中,接受该向导找到的 NetBeans IDE 目录,或者选择其他安装的 IDE。单击“下一步”。
- 确保安装位置正确无误,并且系统上有足够的空间用于安装。
- 单击“下一步”开始安装。
- 安装完成后,单击“完成”退出向导。
返回页首
Macintosh OS X
以下是在 Macintosh OS X 平台上安装 NetBeans C/C++ Development Pack 的说明。
安装步骤
- 下载安装文件 netbeans-c++-5_5_1_u1-mac.jar 后,请双击安装程序图标以启动该安装程序。
- 在安装向导的“欢迎”页中,单击“下一步”。
- 接受许可证协议,然后单击“下一步”。
- 在安装向导的安装目录页中,接受该向导找到的 NetBeans IDE 目录,或者选择其他安装的 IDE。单击“下一步”。
- 确保安装位置正确无误,并且系统上有足够的空间用于安装。
- 单击“下一步”开始安装。
- 安装完成后,单击“完成”退出向导。
返回页首
Netbeans C/C++ Development Pack 需要 C 编译器、C++ 编译器、make 实用程序和 gdb 调试器。
Windows
经测试,NetBeans C/C++ Development Pack 可以使用以下编译器和工具:
- Cygwin 1.5.21
- Cygwin gcc-core(C 编译器)3.4.x
- Cygwin gcc-c++(C++ 编译器)3.4.x
- Cygwin gdb(GNU 调试器)6.5.50
- Cygwin make 3.80
如果您已在 Windows 系统上安装了 Cygwin GNU 编译器、GNU make 和 gdb 调试器,并且正确地设置了它们的路径(即,可以找到它们),请确保您使用的是正确的版本。如果您安装了正确的版本,则无需再进行设置。
检查 Cygwin 编译器和工具的版本:
-
要查看 Cygwin 的版本,请键入:
cygcheck -c cygwin
- 要查看编译器、make 和 gdb 的版本,请键入:
gcc --version
g++ --version
make --version
gdb --version
通过 cygwin.com 来安装 GNU 编译器、make 和 gdb 调试器:
- 下载 Cygwin setup.exe 程序,方法是:单击位于该页面中间的 "Install or Update Now!" 图标。
-
运行 setup.exe 程序。接受缺省设置,直至转入 "Select Your Internet Connection" 页。在此页上选择最适合您的选项。单击“下一步”。
-
在 "Choose A Download Site" 页上,选择一个方便您下载的站点。单击“下一步”。
-
在 "Select Packages" 页上,选择要下载的包。单击 "Devel" 旁边的 "+" 号,以展开此开发工具类别。您可能需要调整窗口的大小,以便一次可以看到更多的内容。
-
通过单击包旁边的 "Skip" 标签来选择要下载的每个包。您至少要选择 gcc-core: C compiler、gcc-g++: C++ compiler、gdb: The GNU Debugger 和 make: the GNU version of the 'make' utility。
-
现在将编译器目录添加到您的 Path 变量中:
- 打开“控制面板”(“开始”>“设置”>“控制面板”),然后双击“系统”程序。
- 选择“高级”标签,然后单击“环境变量”。
- 在“环境变量”对话框的“系统变量”面板中,选择 "Path" 变量,然后单击“编辑”。
- 将 cygwin-directory\bin 目录的路径添加到 Path 变量中,然后单击“确定”。缺省情况下,cygwin-directory 为 C:\cygwin。目录名称之间必须用分号进行分隔。
- 在“环境变量”和“系统属性”对话框中分别单击“确定”。
返回页首
Solaris OS
经测试,NetBeans C/C++ Development Pack 可以使用以下编译器和工具:
- Sun Studio 12 C compiler 5.9 和 gcc 3.4.3
- Sun Studio 12 C++ compiler 5.9 和 g++ 3.4.3
- gdb(GNU 调试器)6.2.1
- Solaris make 和 gmake 3.80
Sun Studio 12 编译器
如果您要使用 Sun Studio 12 编译器,请执行以下操作:
下载并安装 Sun Studio 12 编译器:
- 创建存放下载文件的目录。您必须具有此目录的写入权限。
-
将适用于您平台的文件下载到下载目录中。
- 转至下载目录,并解压缩所下载的文件。
bzcat filename | tar xvf -
- 请按照《Sun Studio 12 快速安装》(简体中文)指南中第 2 章的说明来安装 C 编译器、C++ 编译器和所需的 Solaris 修补程序。
在启动 NetBeans IDE 之前,将 Sun Studio 软件的路径添加到您的 Path 变量中。
GNU 编译器和 GNU make
如果您要使用 GNU 编译器和 GNU make,请执行以下操作:
- 如果您安装了 Solaris 10 OS 的标准版,则编译器和 gmake 均会安装在 /usr/sfw/bin 中。请确保您的 Path 变量中包含此路径,然后再启动 NetBeans IDE。
- 如果未在系统上安装编译器和 gmake,则可以通过 http://www.sunfreeware.com 下载这些软件。
下载并安装 GNU 编译器和 make
- 下载 gcc 3.4.6 和 make 3.81。
- 如果在下载过程中未自动解压缩下载的 zip 文件,请使用 gunzip 对其进行解压缩。
- 使用 pkgadd 命令来安装这些包。
请确保您的 Path 变量中包含 GNU 编译器目录和 GNU make 目录,然后再启动 NetBeans IDE。
gdb 调试器
无论您是使用 Sun Studio 编译器和 Solaris make 还是 GNU 编译器和 GNU make,都必须通过 gbd 调试器来调试 NetBeans C/C++ Development Pack 开发的应用程序。您可以通过 ftp://ftp.gnu.org/gnu/gdb/ 下载 gdb 6.2.1。
下载并安装 gdb:
- 在位于页面底部的 "Select a Download" 下面,选择适用于 Solaris 平台的 "Solaris 10 Companion Software" 下载。
- 在下载页中,接受许可证协议,然后选择 gbd - GNU source level debugger 包。
- 以超级用户身份登录。
- 使用 binzip 命令解压缩文件,并使用 pkgadd 命令安装 gbd:
bunzip SFWgdb.bz2
pkgadd -d SFWgbd
请确保您的 Path 变量中包含 gdb 路径,然后再启动 NetBeans IDE。
返回页首
Linux
经测试,NetBeans C/C++ Development Pack 可以使用以下编译器和工具:
- Sun Studio 12 C compiler 和 Red Hat Fedora Core 3 gcc
- Sun Studio 12 C++ compiler 和 Red Hat Fedora Core 3 g++
- Red Hat Fedora Core 3 gdb
- Red Hat Fedora Core make
下载并安装 Sun Studio 12 编译器:
- 创建存放下载文件的目录。您必须具有此目录的写入权限。
-
将适用于您平台的文件下载到下载目录中。
- 转至下载目录,并解压缩所下载的文件。
bzcat filename | tar xvf -
- 请按照《Sun Studio 12 快速安装》指南中第 2 章的说明来安装 C 编译器、C++ 编译器和所需的 Solaris 修补程序。
在启动 NetBeans IDE 之前,将 Sun Studio 软件的路径添加到您的 Path 变量中。
返回页首
Macintosh OS X
经测试,NetBeans C/C++ Development Pack 可以使用以下编译器和工具:
- gcc 4.0.1 编译器
- gdb(GNU 调试器)6.1
安装随 Macintosh OS X 一起提供的以下软件包:
返回页首
要验证安装是否正确,请启动 NetBeans IDE,生成一个样例项目,然后在 gdb 调试器中运行它。
要在 Microsoft Windows 计算机上启动 IDE,请执行以下任一操作:
- 双击桌面上的 NetBeans IDE 图标。
- 从“开始”菜单中,选择“程序”> "NetBeans 5.5.1" > "NetBeans IDE",或者“程序”> "NetBeans 5.5" > "NetBeans IDE"。
生成样例项目并在调试器中运行:
- 选择“文件”>“新建项目”以打开“新建项目”向导。
- 在该向导的“选择项目”页的“类别”面板中,展开“样例”类别和“C/C++ 开发”子类别,然后选择 "C/C++" 子类别。
- 在“项目”面板中,选择 "Welcome" 项目。单击“下一步”。
- 在“项目名称和位置”页中,单击“完成”。
- 在 IDE 的“项目”标签中,右键单击 "Welcome_1" 项目,然后选择“生成项目”。如果正确安装了编译器和 make 实用程序,并且在 Path 变量中设置了其路径,则会在“输出”窗口中显示生成的输出内容,并且成功生成该项目。
- 双击 "welcome.cc" 文件,以便在源代码编辑器中将其打开。
- 在源代码编辑器窗口的左旁注中单击鼠标右键,然后选择“显示行号”。
- 设置断点,方法是:在位于源代码编辑器窗口的第 33 行旁边的左旁注内单击鼠标左键。
- 右键单击该项目,然后选择“调试项目”。如果正确安装了 gdb 调试器并且在 Path 变量中设置了其路径,则会启动 gdb、显示调试器标签,并且会运行 Welcome 应用程序直至在该断点处停止。
- 选择“运行”>“继续”以完成该应用程序的运行。
返回页首
在 Solaris 系统上启动 NetBeans IDE:
- 导航至安装所在的 bin 子目录。
- 通过键入 ./netbeans 执行启动程序脚本。
生成样例项目并在调试器中运行:
- 选择“文件”>“新建项目”以打开“新建项目”向导。
- 在该向导的“选择项目”页的“类别”面板中,展开“样例”类别和“C/C++ 开发”子类别,然后选择 "C/C++" 子类别。
- 在“项目”面板中,选择 "Welcome" 项目。单击“下一步”。
- 在“项目名称和位置”页中,单击“完成”。
- 在 IDE 的“项目”标签中,右键单击 "Welcome_1" 项目,然后选择“属性”。
- 在“项目属性”对话框中,将“编译器集合”属性设置为您要验证的编译器集合,然后单击“确定”。
- 在“项目”标签中,右键单击该项目节点,然后选择“生成项目”。如果正确安装了编译器和 make 实用程序,并且在 Path 变量中设置了其路径,则会在“输出”窗口中显示生成的输出内容,并且成功生成该项目。
- 双击 "welcome.cc" 文件,以便在源代码编辑器中将其打开。
- 在源代码编辑器窗口的左旁注中单击鼠标右键,然后选择“显示行号”。
- 设置断点,方法是:在位于源代码编辑器窗口的第 33 行旁边的左旁注内单击鼠标左键。
- 右键单击该项目,然后选择“调试项目”。如果正确安装了 gdb 调试器并且在 Path 变量中设置了其路径,则会启动 gdb、显示调试器标签,并且会运行 Welcome 应用程序直至在该断点处停止。
- 选择“运行”>“继续”以完成该应用程序的运行。
返回页首
在 Linux 系统上启动 NetBeans IDE:
- 导航至安装所在的 bin 子目录。
- 通过键入 ./netbeans 执行启动程序脚本。
生成样例项目并在调试器中运行:
- 选择“文件”>“新建项目”以打开“新建项目”向导。
- 在该向导的“选择项目”页的“类别”面板中,展开“样例”类别和“C/C++ 开发”子类别,然后选择 "C/C++" 子类别。
- 在“项目”面板中,选择 "Welcome" 项目。单击“下一步”。
- 在“项目名称和位置”页中,单击“完成”。
- 在 IDE 的“项目”标签中,右键单击 "Welcome_1" 项目,然后选择“属性”。
- 在“项目属性”对话框中,将“编译器集合”属性设置为您要验证的编译器集合,然后单击“确定”。
- 在“项目”标签中,右键单击该项目节点,然后选择“生成项目”。如果正确安装了编译器和 make 实用程序,并且在 Path 变量中设置了其路径,则会在“输出”窗口中显示生成的输出内容,并且成功生成该项目。
- 双击 "welcome.cc" 文件,以便在源代码编辑器中将其打开。
- 在源代码编辑器窗口的左旁注中单击鼠标右键,然后选择“显示行号”。
- 设置断点,方法是:在位于源代码编辑器窗口的第 33 行旁边的左旁注内单击鼠标左键。
- 右键单击该项目,然后选择“调试项目”。如果正确安装了 gdb 调试器并且在 Path 变量中设置了其路径,则会启动 gdb、显示调试器标签,并且会运行 Welcome 应用程序直至在该断点处停止。
- 选择“运行”>“继续”以完成该应用程序的运行。
返回页首
要在 Macintosh 计算机上启动 IDE,请双击桌面上的 NetBeans 图标。
生成样例项目并在调试器中运行:
- 选择“文件”>“新建项目”以打开“新建项目”向导。
- 在该向导的“选择项目”页的“类别”面板中,展开“样例”类别和“C/C++ 开发”子类别,然后选择 "C/C++" 子类别。
- 在“项目”面板中,选择 "Welcome" 项目。单击“下一步”。
- 在“项目名称和位置”页中,单击“完成”。
- 在 IDE 的“项目”标签中,右键单击 "Welcome_1" 项目,然后选择“生成项目”。如果正确安装了编译器和 make 实用程序,并且在 Path 变量中设置了其路径,则会在“输出”窗口中显示生成的输出内容,并且成功生成该项目。
- 双击 "welcome.cc" 文件,以便在源代码编辑器中将其打开。
- 右键单击该项目,然后选择“调试项目”。如果正确安装了 gdb 调试器并且在 Path 变量中设置了其路径,则会启动 gdb 并显示调试器标签。
返回页首
卸载步骤:
- 关闭 IDE。
- 从“控制面板”中启动“添加或删除程序”,选择 "NetBeans C/C++ Development Pack 5.5.1",然后单击“更改/删除”。
- 按照卸载程序中的说明执行操作。
卸载步骤:
- 关闭 IDE。
- 导航至 /NetBeans-5.5.1-directory/cnd1/_uninst 目录。
- 键入 ./uninstaller 以运行 InstallShield 卸载程序。
卸载步骤:
- 关闭 IDE。
- 导航至 /~/Desktop/NetBeans.app/Contents/Resources/NetBeans////cnd1/_uninst 目录(如果您在 Desktop 以外的目录中安装了 NetBeans IDE,请将路径中的 /~/Desktop 替换为该目录)。
- 键入 ./uninstaller 以运行 InstallShield 卸载程序。
返回页首