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自動補上
- 建新專案,測試及執行
沒有留言:
張貼留言