Win10 Clion使用WSL集成cpplint使用


最近一直想使用clion的Clion-cpplint,可惜很多次都是失敗,今天又重新嘗試,廢了一天的時間終於OK了,唉,插件終歸不是自己寫的原因不清楚,當時經驗是網上查不到的

1、最開始參考的是知乎上的帖子,沒有成功,在官網上,點擊右上角的Download,下載最新的windows版的Clion,我的是2020.1

2、安裝cpplint

第一種方法是在線安裝。在Clion的菜單File->Settings->Plugins中,搜索cpplint,然后安裝。

 

 

 

第二種方法是離線安裝。如果在線安裝因為網絡問題無法搜索到cpplint,就到官網上,在中間的搜索框中搜索cpplint,然后下載。

注意,要下載和你的Clion版本一致的版本

然后,在Clion的菜單File->Settings->Plugins中,點擊右上角的齒輪按鈕,選擇"Install Plugins from Disk...",然后選擇你剛下載的文件,即可安裝成功。

 

 

3、配置cpplint 下載谷歌規范代碼檢查工具,在

使用很簡單python cppline.py xxx.cpp即可

 

 

4、window 安裝Python2,如果使用python3 ,需要修改py腳本

5、配置到Clion里

安裝后File->Settings->cpplint option

 

6、配置絕對路徑

 

 7、走到這里試一下

發現cpplint不起作用,弄了好久好久,因我用的WSL不確定python使用的windows路徑還是ubuntu路徑(我的windows和ubuntu里都安裝了python),但我無論換成C:\Python27\python.exe 還是/usr/bin/python都不行,最后幾乎放棄

8、后面重新讀取了cpplint的說明,想了想是不是只支持這兩種呀,我就抱着試試想法裝一個minggw試試,怎么安裝請看windows64安裝使用MSYS2

 

9、在clion中添加mingw編譯器,發現,在minggw編譯器下cpplint運行的好好的

 

 10、可以使用cpplint后,再切換編譯器WSL,結果cpplint還是可用,哇塞,問題就這么曲折的解決了,真是費了一頓功夫,給大家參考使用。

 

 

 

 

參考:https://zhuanlan.zhihu.com/p/84797961


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM