WIN10通過mingw使用gcc g++ gdb以及安裝cmake

安裝mingw

mingw 的 sourceforge 路徑如下
這個是 mingw-w64/files/ 路徑
這個是 mingw-w64/files/…/ 一路按照最多下載點進去的路徑

如果選擇下載 Online Installer 這個exe安裝程序會比較繁瑣
需要在安裝的時候選擇 gcc g++ 等等 並且比較緩慢
直接下載壓縮包就沒有這麼麻煩 配置好環境變量就可以使用了
目前這裏下載最多的是 x86_64-8.1.0-release-posix-seh-rt_v6-rev0.7z
在這裏插入圖片描述關於後綴的一些解釋如下(這部分學習自其他文章)

dwarf
DWARF- 2(DW2)EH ,這需要使用DWARF-2(或DWARF-3)調試信息。 DW-2 EH可以導致可執行文件略顯膨脹,因爲大的調用堆棧解開表必須包含在可執行文件中的
sjlj
setjmp / longjmp
基於SJLJ的EH比DW2 EH慢得多(在沒有異常時會懲罰甚至正常執行),但是可以在沒有使用GCC編譯的代碼或沒有調用堆棧的代碼上工作
seh
Structured Exception Handling(結構化異常處理)
Windows使用自己的異常處理機制

參考鏈接


安裝cmake

這裏下載再WIN的ZIP包(不需要下載源碼)直接解壓之後配置環境變量即可


成功後執行如下

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章