NetBeans 6.0 是一款功能強大的整合開發環境(IDE),支援 Java、C/C++、PHP 等多種語言。本文詳細說明如何在 NetBeans 6.0 中安裝 C/C++ 外掛模組,並針對 Windows、Solaris、Linux、Mac OS X 四大平台分別說明編譯器、除錯器、make 工具的安裝與環境變數設定步驟,最後提供專案建立與除錯驗證流程。
Tools > Options 設定 Manual Proxy Settings。Tools > Plugins,切換至 Available Plugins 分頁。C/C++ 核取方塊,點擊 Install。Next → 授權協議選 I Accept... → Next → Install。| 工具 | 測試版本 |
|---|---|
| Cygwin | 1.5.21 |
| gcc-core (C 編譯器) | 3.4.x |
| gcc-g++ (C++ 編譯器) | 3.4.x |
| gdb (除錯器) | 6.5.50 |
| make | 3.80 |
安裝步驟:
setup.exe(從 cygwin.com 點擊 Install or Update Now!)。Devel,勾選:gcc-core、gcc-g++、gdb、make(點擊 Skip 文字切換至版本號)。bin 目錄(預設 C:\cygwin\bin)加入系統環境變數 Path:控制台 → 系統 → 進階 → 環境變數 → 系統變數 Path → 編輯 → 新增路徑 → 確定。驗證版本: 開啟命令提示字元輸入:
cygcheck -c cygwin
gcc --version
g++ --version
make --version
gdb --version
支援 Sun Studio 12 或 GNU 工具鏈 兩套編譯器:
/installation_directory/SUNWspro/bin 加入 PATH。/usr/sfw/bin(gcc 3.4.3、gmake 3.80),確認 PATH 包含此路徑;若無則從 sunfreeware.com 下載 gcc 3.4.6、make 3.81 安裝(gunzip 解壓 → pkgadd)。SFWgdb,以 root 身份 bunzip2 解壓後 pkgadd -d SFWgbd 安裝,並將 gdb 路徑加入 PATH。測試環境:Sun Studio 12、Red Hat Fedora Core 3 gcc/g++、Ubuntu 6.10/7.04 gcc/g++/gdb/make。
Sun Studio 12 安裝方式同 Solaris;GNU 工具鏈通常隨發行版預裝(yum install gcc-c++ gdb make 或 apt-get install build-essential gdb),確認 PATH 包含編譯器目錄。
需安裝 Xcode 與 X11(隨 OS X 安裝光碟提供),提供 gcc 4.0.1、gdb 6.1。安裝後無需額外設定 PATH。
./netbeans;Mac:桌面圖示)。File > New Project → Samples > C/C++ Development > C/C++ → 選 Welcome 專案 → Next → Finish。Welcome_1 → Build Project,Output 視窗顯示建置成功。welcome.cc 開啟編輯器,右鍵左側行號欄選 Show Line Numbers。Run > Continue 執行完畢。若建置與除錯均正常,即代表 C/C++ 開發環境已就緒。
PATH 是否正確包含 bin 目錄,重啟 IDE 生效。Properties → Build → Tool Collection 手動選擇正確工具鏈。