之前一直採用 si+虛擬機器進行開發。
這種搭配最好的方式是si採用華為的一個配置加上虛擬機器的共用來完成。不足之處時機器更變時,將帶來非常大的麻煩
除了採用SI,還可以採用qt進行編程,尋找和介面也非常只美觀。
但是,這幾種方式在檔案版本控制還有編譯都存在非常大的問題。
所以,最佳的配置應該是NetBeans+cgwin。NetBeans隨便下載一下都有。詳細配置請看:
下載 C/C++ 支援
如果尚未安裝 NetBeans 6.0 IDE,請轉至 NetBeans IDE 6.0 Download 頁,然後下載包含 C/C++ 支援的 IDE 版本。如果已安裝 NetBeans IDE 6.0,但未包含 C/C++ 支援,請完成以下步驟為 IDE 添加 C/C++ 支援。
- 如果網路使用代理,請從主菜單中選擇“工具”>“選項”,選擇“手動代理設定”,輸入代理的 HTTP 代理和連接埠,然後單擊“確定”。
- 從主菜單中選擇“工具”>“外掛程式”。
- 在“外掛程式”對話方塊中,單擊“可用外掛程式”標籤,然後滾動至 "C/C++" 類別。
- 選中 "C/C++" 複選框。
- 單擊“安裝”。
將啟動 NetBeans IDE 安裝程式。
- 在 NetBeans IDE 安裝程式中,單擊“下一步”。
- 閱讀許可證協議,然後選擇“我接受所有許可證協議中的條款”選項按鈕並單擊“下一步”。
- 單擊“安裝”。
- 安裝完成後,選擇“立即重新啟動 IDE”或“稍後重新啟動 IDE”,然後單擊“完成”。
安裝並設定編譯器和工具
NetBeans C/C++ 包需要 C 編譯器、C++ 編譯器、make 公用程式和 gdb 調試器。
Windows
經測試,NetBeans C/C++ 包可以與下列編譯器和工具配合使用:
- 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 調試器,並且在 Path 變數中正確設定了可以找到它們的路徑,請確保使用的是正確版本。如果安裝了正確版本,則無需再進行設定。
檢查 Cygwin 編譯器和工具的版本:
要檢查 Cygwin 的版本,請鍵入:
cygcheck -c cygwin
- 要檢查編譯器、make 和 gdb 的版本,請鍵入:
gcc --version g++ --version make --version gdb --version
通過 cygwin.com 安裝 GNU 編譯器、make 和 gdb 調試器:
- 單擊頁面中間的 "Install or Update Now!" 表徵圖下載 Cygwin setup.exe 程式。
- 運行 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。目錄名稱之間必須用分號進行分隔。
- 在“環境變數”和“系統屬性”對話方塊中分別單擊“確定”。