window下linux的開發

來源:互聯網
上載者:User

之前一直採用  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++ 支援。

  1. 如果網路使用代理,請從主菜單中選擇“工具”>“選項”,選擇“手動代理設定”,輸入代理的 HTTP 代理和連接埠,然後單擊“確定”。
  2. 從主菜單中選擇“工具”>“外掛程式”。
  3. 在“外掛程式”對話方塊中,單擊“可用外掛程式”標籤,然後滾動至 "C/C++" 類別。
  4. 選中 "C/C++" 複選框。
  5. 單擊“安裝”。

    將啟動 NetBeans IDE 安裝程式。

  6. 在 NetBeans IDE 安裝程式中,單擊“下一步”。
  7. 閱讀許可證協議,然後選擇“我接受所有許可證協議中的條款”選項按鈕並單擊“下一步”。
  8. 單擊“安裝”。
  9. 安裝完成後,選擇“立即重新啟動 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 編譯器和工具的版本:

  1. 要檢查 Cygwin 的版本,請鍵入:

    cygcheck -c cygwin 
  2. 要檢查編譯器、make 和 gdb 的版本,請鍵入:
    gcc --version g++ --version make --version gdb --version 

通過 cygwin.com 安裝 GNU 編譯器、make 和 gdb 調試器:

  1. 單擊頁面中間的 "Install or Update Now!" 表徵圖下載 Cygwin setup.exe 程式。
  2. 運行 setup.exe 程式。接受預設設定,直至轉入 "Select Your Internet Connection" 頁。在此頁中選擇最適合的選項。單擊“下一步”。
  3. 在 "Choose A Download Site" 頁中,選擇一個方便下載的網站。單擊“下一步”。
  4. 在 "Select Packages" 頁中,選擇要下載的軟體包。單擊 "Devel" 旁邊的 "+" 號以展開此開發工具類別。可能需要調整視窗大小,以便能夠一次查看更多內容。
  5. 單擊要下載的每個軟體包旁邊的 "Skip" 標籤以將其選中。至少需要選擇 "gcc-core: C compiler"、"gcc-g++: C++ compiler"、"gdb: The GNU Debugger" 和 "make: The GNU version of the 'make' utility"。
  6. 現在將編譯器目錄添加到 Path 變數中: 
    1. 開啟“控制台”(“開始”>“設定”>“控制台”),然後雙擊“系統”程式。
    2. 選擇“進階”標籤,然後單擊“環境變數”。
    3. 在“環境變數”對話方塊的“系統變數”面板中,選擇 "Path" 變數,然後單擊“編輯”。
    4. 將 cygwin-directory\bin 目錄的路徑添加到 Path 變數中,然後單擊“確定”。預設情況下,cygwin-directory 為C:\cygwin。目錄名稱之間必須用分號進行分隔。
    5. 在“環境變數”和“系統屬性”對話方塊中分別單擊“確定”。

 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.