作者Neisseria (Neisseria)
看板C_and_CPP
標題[分享] MSYS2
時間Tue Apr 26 08:29:55 2016
連結:
https://msys2.github.io/
MSYS 是一套 Windows 下的 shell 環境
主要用途是在 Windows 下編譯 GNU/Linux 的函式庫
MSYS2 最大的改善是引入 Arch Linux 的 pacman 套件管理程式
一些常見的套件,像是 curl、xml、gtk、sdl 等,都有現有的套件可裝
記得要選 mingw 開頭的,才是 Windows native library
[Update]
預設情形下,是用 dll 進行動態連結
如果要把執行檔帶到另一台電腦,要自行帶 dll
部分套件有提供靜態連結函式庫,部分則無
需要靜態連結的朋友可自行修改編譯參數
比起舊版的 MSYS,這版算是改善很多
如果有需要在 Windows 下開發 C/C++ 的朋友們,可參考看看
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 175.182.140.68
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1461630598.A.D06.html
→ Schottky: 應該也有靜態的程式庫可以連結吧? (沒有大不了我自己做) 04/26 08:46
→ Schottky: gcc -static 就可以了,帶著 dll 四處跑感覺有點害羞啊 04/26 08:50
感謝提醒,已修改內文
※ 編輯: Neisseria (175.182.140.68), 04/26/2016 21:23:13