1. 程式人生 > >Clion安裝配置教程附加MinGW配置

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進行配置。