導航:首頁 > 源碼編譯 > clion用VS的編譯器

clion用VS的編譯器

發布時間:2022-10-16 17:49:30

⑴ CLion 和 VS 哪個是更智能的c++ IDE

差不多,clion除了windows別的的平台也有,visual studio2013 2015滑鼠懸停也好用。都是好用的IDE

⑵ c++程序沒錯為啥在clion中顯示錯誤

我之前也有遇到過這樣的問題,不過沒找到原因.
猜測clion的intelligence代碼分析和編譯器之間的實現不相同,對於一些復雜的語法支持不太好.當然簡單的語法基本沒問題.
如果簡單的都有問題,那麼就考慮是不是"實時性"問題,VS也經常這樣.

⑶ CLion 和 VS 哪個是更智能的c++ IDE

如果你做Windows開發,那就用VS,其它時候推薦Clion。

平台:Clion跨平台,VS for Windows only;

速度:Clion基於java,VS native 速度較快,當然在電腦配置達到要求的時候,不用考慮這個問題;

易用性:Clion你最好會手寫CMake(並不難),VS你只需要配置一下工程屬性(順便說一下CMake對大型項目自動生成非常有用,不過跨平台方面,automake更勝一籌); Clion的自動補全無疑是最強大的特性之一,寫代碼流暢無比,VS我很久沒用過了,不清楚目前版本的自動補全用起來怎麼樣;

穩定性:Clion目前的版本2016-1已經很穩定,VS一直很穩定;
對C++標準的支持:基本上Clion對標準的支持取決與工具鏈(tool chains),但也不完全,比如就算工具鏈支持c++14,Clion本身對C++14目前支持還是有一定缺陷的,但是工具鏈支持意味著你至少可以正常編譯,微軟對C++的支持一直走在前列,這方面VS肯定更有優勢,(但是你的隊友可能連C++11都沒用6,所以這個並不是很重要)。

⑷ clion的設置里怎麼設置編譯為mingw

1、先要安裝編譯器
notepad++只是一個文本編輯器,本身沒有編譯C/C++的功能。所以要想先配置,就要先裝上一個編譯器。我是用的是MinGW(但是它不只是一個編譯器這么簡單,可以簡單地理解成是一個開發工具包,我們只是利用了其中的一些開發工具)。
2、設置環境變數
什麼是環境變數,我也不清楚,不懂的可以自己去查一下資料,回頭我也去腦補。我們先設置環境變數。

在(系統屬性-->高級-->環境變數-->系統變數 中)(以下目錄都根據自己的電腦MinGW所在位置不同而改變)
在PATH的值中加入「D:/MinGW/bin」(如果沒有就新建一個PATH)。如果PATH中還有其他內容,需要用英文狀態下分號進行分割。這是尋找gcc編譯器的路徑。(這一步中PATH的值根據你的MinGW安裝的路徑設定,要能夠訪問的gcc編譯器,也就是MInGW安裝目錄裡面的bin文件夾
新建LIBRARY_PATH變數,在其值中加入「D:/MinGW/lib」。這是標准庫存放的路徑。
新建C_INCLUDE_PATH變數,在其值中加入「D:/MinGW/include」。這是Include查找頭文件的路徑。
設置結束之後,在cmd控制台窗口下面,輸入gcc -v。若已經成功安裝好,會顯示gcc的版本信息。
3、設置notepad++
環境變數設置成功之後,接下來我們就是設置notepad++,為其加上編譯,運行,甚至調試的功能,我是添加了編譯和運行兩個。
打開notepad++,選擇菜單欄的「運行》運行」,或者直接按「F5」,可以看到如下:

然後再一次輸入下列命令
編譯:
cmd /k g++.exe -g -W -Wall -o $(CURRENT_DIRECTORY)/$(NAME_PART).exe "$(FULL_CURRENT_PATH)" & PAUSE & EXIT
然後點擊「保存」,並自定義快捷鍵。
運行:
cmd /k $(CURRENT_DIRECTORY)/$(NAME_PART).exe "$(FULL_CURRENT_PATH)" & PAUSE & EXIT
然後點擊「保存」,並自定義快捷鍵。
注意事項:
引號的使用是為了適用於文件名或者路徑中帶有空格的情況,一定不能省略。
& PAUSE 含義是命令運行後暫停等待鍵盤操作
& EXIT 含義是完成後退出運行窗口,回到notepad++
gcc的bin目錄已經之前在系統環境變數中進行過設定,否則需要補全gcc命令的絕對路徑。(很簡單,將"g++.exe"換成"D:/MinGW/bin/g++.exe",還是要參照你安裝的路徑)

⑸ 現在C++開發主要用什麼IDE

C++是一種標準的計算機編程語言。
Windows上用VS;OSX上用Xcode;linux上用QtCreator。
C++編譯器就是將用C++代碼寫成的程序,「翻譯」成機器可以執行的機器代碼。微軟的VisualC++、Borland的BorlandC++、以及Unix/linux下的gcc等都包含C++語言的編譯器。微軟的VisualC++是一個集成開發環境(IDE),它不僅包含有C++語言的編譯器,還有它自身的函數庫,以及一些輔助工具。它在C++標准語言之上進行了擴展,擴展的語法可以在它的處理之下自動生成相應的C++語言代碼,用起來更簡單方便。

⑹ CLion 和 VS 哪個是更智能的c++ IDE

表示用過CLion,Codeblocks,VS,Xcode各式各樣的IDE,正經開發請用vs,xcode標准配件,如果自己寫著玩,寫寫庫,vim這樣的就不要考慮了,不吹不黑,生產效率低,推薦使用CodeLite寫c/c++也算是全能了,只有一點不好,就是不適合去寫win32窗口程序(win32 api),codeblocks是可以的。綜合來講,適合學習人員的環境是:codelite + mingw(gcc) + github 沒有更合適的選擇,自由輕便且免費。

⑺ 如何評價 JetBrains 的新 C/C++ IDE CLion

看上去這是一個足夠好用的C/C++ IDE,而足夠好用的C/C++ IDE並不算多。

如果你是一個C/C++程序員,你的IDE選擇有什麼呢?

Visual Studio是Windows下的當然選擇,但是VS的C/C++補全重構功能遠遠比不上C#的相關功能,而且msvc編譯器長期以來支持標準的速度比較慢,使用自有的solution格式也給維護項目增加了很多困惑。
Eclipse CDT和Eclipse本身的缺點很類似。特性很全,但是相對來說bug比較多,比較遲緩。代碼提示和搜索功能和JetBrains的產品差一個數量級。
Netbeans的性能和debugger也一直有點問題。非常喜歡不斷parse代碼。不過支持遠程開發和debug是一個非常好的特性。
Qt Creator KDeveloper其實是兩個相對不錯的選擇,但是在智能感知,項目管理、重構、quick fix這些方面始終有些差距。
(我有一段時間沒有用過VS/JetBrains以外的ide了,這是我原來實驗工具時留下的印象,未必適用於現在的情況。)

如果你滿足於使用Windows平台+msvc編譯器的話,VS+VA X插件可以提供一個很不錯的環境,但是對於使用開源工具鏈的開發者和Linux開發者來說,並沒有太好的選擇。vim/emcas的用戶多,除了性能和遠程開發的方便程度以外,很大程度上是因為這些C/C++ IDE能提供的功能並不比vim+YouCompleteMe提供的特性多。

而就我目前的Beta版使用經驗而言,CLion在這些方面做的很不錯:

非常好的智能感知功能,自動折疊、高亮、自動補全、類型推斷都很好。
Autofix工作的很好。
重構很方便,像inline函數、extract成員函數、常數,pull up/pull down、修改簽名這些功能都有。
調試功能很方便,可以自動解析STL容器。
繼承了jetbrains系ide的很多優點,像方便的vim插件和keymap調整,滾動條預覽,與VCS的緊密集成等等。
跨平台,支持CMake/gcc/clang/mingw/cygwin/gdb。雖然不多,但是其實基本上也夠用了。
簡潔,沒有額外的抽象層,你直接通過控制CMakeLists/CMakeCache來控制項目的編譯。這樣無需額外學習一遍IDE項目相關的概念,而且省去了VS+CMake時每改一次CMakeLists就要generate一次solution的麻煩。
很快,當然我也沒有導入很大很大的項目,不知道結局是什麼樣。

當然,今天的CLion還有很多缺點,比如說一以貫之的吃內存(隨便打開個項目吃掉1G很正常)、比如說還不支持lldb(1.1版本即將支持)、不支持遠程開發調試、不支持makefile/autotools項目、沒有測試框架支持。最大的問題就是,在處理大項目的時候,CLion的性能能跟得上嗎?

不考慮這些因素,CLion是一個很好用的ide。設計合理簡潔、核心功能完成的很出色。而像我開篇就說的,能滿足這個條件的C/C++ IDE幾乎沒有。在使用開源工具鏈的場景下,CLion是第一個讓我有理由考慮代替vim的C/C++ IDE.

而這只是一個1.0版本,考慮到JetBrains的一貫水準,CLion的未來值得期待。

⑻ CLion 和 VS 哪個是更智能的c++ IDE

平台:Clion跨平台,VS for Windows only; 速度:Clion基於java,VS native 速度較快,當然在電腦配置達到要求的時候,不用考慮這個問題; 易用性:Clion你最..

⑼ 如何評價 JetBrains 的新 C/C++ IDE CLion

首先,感覺跟eclipse差不多,但是看上去舒服一點。
在Linux下不想用Vim/Emacs的同志、或者剛上Linux的C/C++程序員來說應該是不錯的;對於Mac下不想用XCode的同志也可以。
在Windows下,好像沒有太多必要,VS足夠強大了,當然要是就不想用微軟的東西,那CLion也是一個不錯的選擇。
最後,CLion目前好像沒有社區版/免費版,想用那就要掏錢咯。

閱讀全文

與clion用VS的編譯器相關的資料

熱點內容
樂高編程和樂高課的延伸 瀏覽:350
蘋果手機怎麼切換app美國賬號 瀏覽:861
編譯程序輸入一個字元串 瀏覽:407
圓命令畫法 瀏覽:307
如果給電腦e盤文件加密 瀏覽:801
javaswing項目 瀏覽:778
androidsdksetup 瀏覽:1005
pdf怎麼設置中文 瀏覽:128
安卓手機用什麼軟體看倫敦金 瀏覽:966
魅族文件夾無名稱 瀏覽:789
蘇黎世無人機演算法 瀏覽:872
核桃編程和小碼王的融資 瀏覽:686
微積分教材pdf 瀏覽:727
寫python給微信好友發消息 瀏覽:338
蚊帳自營米加密 瀏覽:422
學校推薦核桃編程 瀏覽:805
湖南農信app怎麼導明細 瀏覽:475
福特abs編程 瀏覽:511
如何自學安卓手機 瀏覽:439
以太坊源碼共識機制 瀏覽:912