星期一, 2月 15, 2016

Mingw 64及codelite安裝

[更新,簡易安裝方法,直接下載codelite進行安裝。第一次安裝時會提示是否要安裝gcc,這時選擇tdm-gcc 64下載及安裝後,再回到codelite掃描環境,就會把相關參數一次設定好,不用像下文要手動設定 (但是codecomplete 還是要自己設定一下,比較好用。]

mingw 是最小化的gun tools for windows開發環境
msys 是最小化的linux shell,處理一些環境變數,基於cygwin

從source forge 安裝 mingw 64的installer 會有問題,所以參考下列網站,先安裝msys2,再由msys2的套件管理程式安裝mingw-64

1. 如何在 Windows 上面使用 gcc 進行 C/C++ 程式開發
https://www.gitbook.com/book/shaochien/how-to-use-gcc-to-develop-c-cpp-on-windows/details



  • Update the system packages with (Arch-Linux 的 pacman 套件管理程式,跟yum, apt類似的套件管理程式)

pacman --needed -Sy bash pacman pacman-mirrors msys2-runtime

  • 關掉 MSYS2, 再執行一遍( run it again from Start menu and update the rest with)

pacman -Su

  • 安裝git
pacman -S git

  •  用套件管理程式安裝 GCC

pacman -S mingw-w64-i686-gcc
pacman -S mingw-w64-x86_64-gcc
pacman -S gcc

  • 使用 gcc -v 來檢查是否安裝成功 
  • 安裝gdb
    pacman -S gdb

    • 安裝make

     pacman -S make





    2. 安裝開發工具codelite
    http://codelite.org/

    • 設定codelite及mingw 64 gcc compiler,到 build選單





    • 補充設定make及gdb路徑 
    • 設定codecompletion路徑,寫程式才會自動找到function, class自動補上


    • 建新專案,測試及執行






    沒有留言: