Clion安裝配置教程附加MinGW配置
1.Clion簡介:
產品概述:
CLion 是一款專為開發C及C++所設計的跨平臺IDE。它是以IntelliJ為基礎設計的,包含了許多智慧功能來提高開發人員的生產力。這種強大的IDE幫助 開發人員在Linux、OS X和Windows上來開發C/C++,同時它還使用智慧編輯器來提高程式碼質量、自動程式碼重構並且深度整合CMake編譯系統,從而提高開發人員的工作效 率。
主要功能:
CLion是Jetbrains公司旗下新推出的一款專為開發C/C++所設計的跨平臺IDE,它是以IntelliJ為基礎設計的,同時還包含了許多智慧功能來提高開發人員的生產力。
重要功能簡介:
提供C及C++支援(包含C++11, libc++ 和Boost),同時也支援JavaScript, XML, HTML 和CSS 。
跨平臺:您可在64-bit Linux,OS X 以及64-bit Windows上使用它。
支援GCC、clang、MinGW、Cygwin 編譯器以及 GDB 偵錯程式。
提供對CMake 支援:包含自動處理CMake changes和CMake targets,更新新建立的 C/C++ 檔案及CMake Cache 編輯器。
提供各式編碼輔助:包含多行編輯功能、智慧完成功能以及一鍵導航等。
安全可信的自動程式碼重構功能。
程式碼分析功能:監控程式碼品質並提供快速修復讓開發人員得以及時就地解決問題。
整合GDB 偵錯程式及評估表示式(expressions)功能、STL 容器渲染器(renderers)、監視(watches)、內嵌變數檢視等。
與最熱門的版本控制系統整合:Subversion、Git、GitHub,、Mercurial、CVS、Perforce及TFS。
內建terminal 模式並可通過外掛實現提供Vim-emulation 模式。
智慧編輯器
CLion的智慧編輯器能幫助開發人員更快地將程式碼補全,同時它還保持開發人員的程式碼格式化並符合配置編碼的風格。使用此智慧編輯器能快速選擇程式碼塊,還可以將程式碼重新排序。
程式碼生成和重構
在CLion中,開發人員可以使用之前定義釋出的函式、變數、資料成員或者一個類,在IDE中會用紅色來突出顯示。同時CLion還提供了一套可靠的重構來幫助開發人員保持程式碼的質量,此程式碼重構適用於整個變化範圍。
程式碼分析
CLion還提供了動態的程式碼分析,能不斷地監控程式碼潛在的錯誤。如果在編輯器中找到了可以的程式碼,那麼它會提出快速修正的方法來解決這個問題。
支援CMake
CLion提供了對CMake的支援,這包括了自動處理CMake changes和CMake targets更新新建立的 C/C++ 檔案及CMake Cache 編輯器。
2.軟體下載:
Clion官方下載:http://www.jetbrains.com/clion/?fromFooter
MinGW環境外掛:http://sourceforge.net/projects/mingw/files/
3.安裝測試環境:Windows7 64bit
軟體版本號:1.2.1
4.安裝教程:
(1):Clion安裝
(2):首次執行,開始選擇啟用方式
選擇“License server”啟用伺服器啟用,填寫啟用伺服器地址“http://15.ieda.lanyus.com”,點選“OK”繼續。更JetBrains產品多啟用伺服器[點選此處]
(3):選擇系統主題
出現下面介面,保留,稍後安裝“MinGW”環境外掛
(4):安裝“MinGW”
我預設C盤安裝
安裝完成後進入MinGW主介面,選擇要安裝的外掛。
選擇外掛方法:左鍵單擊,選擇“Mark for Installation”
選擇好外掛後,單擊“Installation”,選擇“Apply changes”,開始下載安裝相應外掛。
完成後系統自檢所下載的外掛,單擊“Close”關閉視窗
關閉“MinGW”總視窗
(5):Clion配置“MinGW”外掛
找到之前保留的Clion視窗,選擇“MinGW”的安裝目錄(我安裝到了C盤目錄“C:\MinGW”)
繼續
自動啟動Clion
出現註冊資訊
注意:按照上述方法,Clion的相應視窗需要保留,當然也可以先安裝MinGW外掛後,再安裝Clion進行配置。