CLion是JetBrains公司的一款C++的IDE。默認使用Cmake構建。
ubuntu和fedora下的安裝
在ubuntu下安裝了CLion,和QtCreator相比:
ibus輸入法能輸入中文嗎?CLion中可以,QtCreator中不行
在cmake項目中能通過鼠標右鍵添加新的cpp文件嗎?CLion中可以,QtCreator中不行
好了,就是因為以上兩個優點,我選擇Clion。不過初次使用也是經過一陣摸索才成功運行了hello world程序。
破解:(參考:http://www.xingzhewujiang.com/press/clion-and-jetbrains-patch-keygen.html)
下載crack程序包,解壓后進入目錄執行:
java -jar build/libs/JetbrainsPatchKeygen-1.0.jar
輸入你當前登錄的系統中的用戶名,以及clion安裝絕對路徑,生成的license復制好,打開clion貼上去。
配置搜索項
為了能在圖形界面的搜索框中找到clion,就像找到gedit一樣,找到結果后能用鼠標打開而不是每次都用命令行打開,配置.desktop文件.
在fedora22下,創建/usr/share/applications/clion.desktop文件,內容如下:
[Desktop Entry]
Version=1.0
Type=Application
Name=CLion
GenericName=IDE
Exec=/opt/clion/bin/clion.sh
Terminal=false
MimeType=text/plain;
Icon=clion
Categories=IDE
StartupNotify=true
運行程序:先執行cmake,再執行run。
注意到上圖中右上方的Buid All字樣,先點左邊的向下箭頭,這是執行cmake和make;然后會彈窗讓你確認配置;最后點右邊的小三角執行run。
在windows下的安裝
windows下CLion不能用M$的編譯工具,要另行安裝mingw或者cygwin,并且mingw或cygwin中的gdb版本要和CLion支持的版本對應。
比如clion1.1,需要gbd7.8,就需要安裝mingw491版本。
偷了個懶,我直接去下載了qt(qt-opensource-windows-x86-mingw491_opengl-5.4.2),安裝qt時候勾選mingw,裝好后開啟CLion并在settings中選擇MinGW的路徑為qt安裝路徑下的mingw,就裝好了。
文章列表