1. 程式人生 > >win 10 Clion Wsl 配置

win 10 Clion Wsl 配置

閒來無聊,用教育郵箱搞了個Clion的註冊碼,然後興奮的配置起來了環境。

記得Clion 之前一年在預覽版本中說要支援MSVC,但是發現目前還是實驗性的版本。而在windows下雖然可以編寫C++ 的IDE很多。大部分都是僅支援cygwin 或者mingw 之類的Unix環境的程式設計開發。在win的環境下,還是Visual Studio 能將MSVC這一套發揮的更好。並且如果要進行圖形3D的開發,覺得在win下對於NVIDIA顯示卡以及各種庫支援的最好。

閒話不多說,既然折騰了就做個記錄,以後可能會用得到。

Clion 是用CmakeLists.txt 來組織C++的一些複雜庫的配置的。感覺這個很是方便。不過現在vcpkg 的發展已經很完善了。如果是在本地進行C++的操作。vcpkg 全域性的庫匹配,能減少我們大量的Visual Studio C++配置工作。

Clion這次又個很好的功能,完美支援切換C++的環境

我們可以看到Environment 中提供了4項選擇

分別是MinGW、Cygwin、Visual Studio、WSL 。其中對Visual Studio的支援沒有配置成功。其他的都能很好的配置成功。

MinGW和Cygwin 這個不多說了。常見的win下 的Linux環境。

WSL 這個可真是好東西。Win 10 的Linux 子系統,雖然現在還不能坐到100%的完美。但是絕大部分功能都可以使用了。其中就包括gcc g++ make gdb python,還有一大包的相應的庫。有了這些東西,我們就可以很好的進行Linux下C++的程式設計開發。但是如果是關於影象顯示方面的還有些問題,比如說用opencv 的imshow 顯示圖片就會出現

的錯誤,不知道有沒有大神懂這個怎麼解決的。

總之,Clion扔不失為一款優秀的C++IDE,可以幫助我們節省很多環境配置的時間。並且ti