使用 CLion + MSYS2 配置 C 語言編程環(huán)境

0x01 開始之前


Q1:什么是 CLion ?

A1: CLion 是一款專為開發(fā) C 及 C++ 所設(shè)計的跨平臺 IDE。它是以 IntelliJ 為基礎(chǔ)設(shè)計的,包含了許多智能功能來提高開發(fā)人員的生產(chǎn)力。

可以參考:

?1.?搜狗百科https://baike.sogou.com/v101463648.htm?fromTitle=CLion##s2

?2.?官網(wǎng)? https://www.jetbrains.com/clion


Q2:什么是 MYSY2 ?

A2: 簡單的說是一個編譯工具鏈,因為 Clion 沒有自帶,所以我們需要自己安裝配置,當(dāng)然其他編譯工具鏈也可以,不過不在本文的討論范圍:-P

可以參考:

?1.?Cygwin 和MinGW 的區(qū)別與聯(lián)系是怎樣的? - LiTuX的回答 - 知乎??https://www.zhihu.com/question/22137175/answer/90908473

0x02 安裝配置 MSYS2

1.下載

官網(wǎng):http://www.msys2.org

我下載的是 msys2-x86_64-xxxxxx.exe , 注意校驗哈希值

2.安裝 安裝目錄的選擇 這里可能會有一個坑 猜測因為 Windows10 升級的原因,直接安裝在 C 盤后面可能會導(dǎo)致 Clion 調(diào)用編譯工具鏈?zhǔn)?。所以這里我們選擇安裝在 c:/user/ 下

具體參考:

CLion 配置問題求解,百度了很多,發(fā)現(xiàn)很多人跟我一樣都有同樣問題。https://www.zhihu.com/question/41740860

sunnylinner 的回答 - 知乎?https://www.zhihu.com/question/41740860/answer/101785912

winyang 的回答 - 知乎?https://www.zhihu.com/question/41740860/answer/133431758

進(jìn)入 MSYS2 安裝目錄 ~/msys64 ,配置為清華鏡像站的源 參考:http://mirrors.ustc.edu.cn/help/msys2.html?這里應(yīng)該有三個控制臺(可能叫的不嚴(yán)謹(jǐn)),我的是 x64 ,就打開 mingw64.exe 依次執(zhí)行以下命令

????pacman-key --init

????pacman -Syu

????pacman -S mingw-w64-x86_64-cmake mingw-w64-x86_64-extra-cmake-modules

????pacman -S mingw-w64-x86_64-make

????pacman -S mingw-w64-x86_64-gdb

????pacman -S mingw-w64-x86_64-toolchain

用清華的源應(yīng)該會很快,安裝完之后 MSYS2 的配置就算完了,工具鏈就配置好了

0x03 安裝配置 Clion

1.下載 官網(wǎng):https://www.jetbrains.com/clion

2.安裝和激活 正常安裝就好,激活的話我用的是學(xué)生教育郵箱激活 ( ̄y▽, ̄)╭ 嘿嘿

3.工具鏈配置 打開 Clion ,找到 File -> Settings -> Build, Execution, Deployment -> Toolchains,Environment 選擇 MinGW 具體配置參考下圖


這樣環(huán)境就配置好了,開始寫吧(o?v?)ノ

0x04 其他

1.C 語言編程環(huán)境的配置有很多種,這里只是討論了其中一種;

2.應(yīng)該明確:討論各種編程環(huán)境的優(yōu)劣意義并不大。重點(diǎn)是在語言本身。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容