NetBeans™ C/C++ Development Pack 5.5 发行说明
欢迎使用 NetBeans C/C++ Development Pack。
在 NetBeans IDE 中,您可以利用 NetBeans™ C/C++ Development Pack 5.5 开发适用于 Microsoft Windows、Linux 和 Solaris 操作系统的 C/C++ 应用程序。
NetBeans C/C++ Development Pack 5.5 与 NetBeans IDE 5.5 兼容。
目录
注意:如果您需要了解有关安装此软件的信息,请参见 NetBeans C/C++ Development Pack 5.5 安装和设置说明。
支持的操作系统
NetBeans C/C++ Development Pack 5.5 在支持 Java VM 的操作系统上运行。经测试,NetBeans C/C++ Development Pack 5.5 可以在以下操作系统上运行:
- Microsoft Windows XP Professional SP2
- Red Hat Fedora Core 3
- Solaris™ 10 Operating System (Solaris OS)(SPARC® 和 x86/x64 Platform Edition)
NetBeans C/C++ Development Pack 还可以在以下平台上运行:
- Microsoft Windows 2000 Professional SP4
- Solaris™ 8 OS(SPARC® 和 x86/x64 Platform Edition)和 Solaris™ 9 OS(SPARC® 和 x86/x64 Platform Edition)
- 各种其他 Linux 发行版本
最低的硬件配置
注意:NetBeans IDE 要求最低屏幕分辨率为 1024x768 像素。
- Microsoft Windows 操作系统:
- 处理器:500 MHz Intel Pentium III 工作站或与之等效的处理器
- 内存:512 MB
- 硬盘空间:850 MB 可用硬盘空间
- Linux 操作系统:
- 处理器:500 MHz Intel Pentium III 工作站或与之等效的处理器
- 内存:512 MB
- 硬盘空间:450 MB 可用硬盘空间
- Solaris OS (SPARC):
- 处理器:UltraSPARC II 450 MHz
- 内存:512 MB
- 硬盘空间:450 MB 可用硬盘空间
- Solaris OS (x86/x64 Platform Edition):
- 处理器:AMD Opteron 100 系列 1.8 GHz
- 内存:512 MB
- 硬盘空间:450 MB 可用硬盘空间
建议的硬件配置
- Microsoft Windows 操作系统:
- 处理器:1.4 GHz Intel Pentium III 工作站或与之等效的处理器
- 内存:1 GB
- 硬盘空间:1 GB 可用硬盘空间
- Linux 操作系统:
- 处理器:1.4 GHz Intel Pentium III 工作站或与之等效的处理器
- 内存:1 GB
- 硬盘空间:850 MB 可用硬盘空间
- Solaris™ OS (SPARC®):
- 处理器:UltraSPARC IIIi 1 GHz
- 内存:1 GB
- 硬盘空间:850 MB 可用硬盘空间
- Solaris™ OS (x86/x64 platform edition):
- 处理器:AMD Opteron 100 系列 1.8 GHz
- 内存:1 GB
- 硬盘空间:850 MB 可用硬盘空间
所需的软件
NetBeans C/C++ Development Pack 5.5 需要在 Java 2 Platform Standard Edition Development Kit 5.0 Update 1 或更高版本(即 JDK 5.0 版本 1.5.0_01 或更高版本)上运行,该开发工具包为编译、调试并运行 Java 语言编写的应用程序提供了 Java 运行环境和开发工具。经测试,Sun Java System Application Server Platform Edition 9 可以与 JDK 5.0 Update 6 配合使用。
请访问 http://java.sun.com/j2se/1.5.0/download.html 站点,下载适用于您的平台的 JDK 版本。
返回页首
NetBeans IDE 的缺省堆大小为 128 MB。对于源文件及头文件数量不超过 500 的小型项目来说,使用缺省设置时 NetBeans C/C++ Development Pack 可以正常运行。
然而在开发大型项目时,则需要增加堆的大小。因为开发大型项目时出现的内存不足问题,很可能是由于堆大小造成的。
您可以在 netbeans.conf 文件中,为运行 NetBeans IDE 的 Java 虚拟机 (Java Virtual Machine, JVM)* 设置堆大小。
更改堆大小:
- 将 NetBeans 安装目录 etc 文件夹下的 netbeans.conf 文件复制到 NetBeans 用户目录 ($HOME/.netbeans/5.5) 的 etc 目录中。您可能需要创建 etc 目录。
- 在用户目录的 netbeans.conf 文件中,编辑 -J-Xmx 命令行 Java 启动开关(下面以粗体显示的内容),然后重新启动 IDE。
# command line switches
netbeans_default_options="-J-Xms32m -J-Xmx128m -J-XX:PermSize=32m
-J-XX:MaxPermSize=96m -J-Xverify:none -J-Dapple.laf.useScreenMenuBar=true"
对于大/中型应用程序,建议为 NetBeans C/C++ Development Pack 提供以下堆大小:
- 如果要在具有 1 GB 或更多 RAM 的系统上开发中型应用程序(500-2000 个源文件和头文件),则需要的堆大小为 512 MB
- 如果要在具有 2 GB 或更多 RAM 的系统上开发大型应用程序(超过 2000 个源文件和头文件),则需要的堆大小为 1 GB
注意:设置的堆大小不应超过 1 GB。
如果您使用了 Sun JVM,则还可以在 netbeans.conf 文件中添加垃圾回收器开关 -J-XX:+UseConcMarkSweepGC (并发回收器) 和 -J-XX:+UseParNewGC (并行回收器)。这些选项允许垃圾回收器与主要的执行引擎同时运行,但是 Sun JVM 以外的其他 JVM 可能不支持这些选项。
有关设置 NetBeans 开关的详细信息,请参见使用 NetBeans IDE 5.5 的“配置 IDE”部分
有关调节 NetBeans 性能的详细信息,请参见调节 JVM 的性能开关。
* 注意:术语“Java 虚拟机”和 "JVM" 表示用于 Java(TM) 平台的虚拟计算机。
返回页首
已知问题
您可以在 IDE 中了解和评估 NetBeans C/C++ Development Pack 5.5 发行版本的新增功能。我们希望您积极地参与这项活动,将遇到的任何问题记录在问题跟踪系统 (http://www.netbeans.org/community/issues.html) 中,从而为我们提供有价值的建议。
以下是此次发行版本中存在的一些待解决的问题:
文档
NetBeans C/C++ Development Pack 5.5 发行版本的文档包括一些基于 Web 的指南以及 IDE 的帮助系统。您可以阅读下面的文档,快速了解相关的入门知识: