我是一種新的代碼,並在Windows中使用C++的構建器,因爲我總是使用g ++編譯器在Linux中進行編碼。我只想知道是否有可能獲得類似的編譯器/構建器來「安裝」或在Visual Studio中使用它。如果我可以在windows上使用g ++編譯器(最好是在Visual Studio中),如果可能的話,那將會很棒。visual studio 2013上的g ++編譯器
如果有可能,我該如何去下載和安裝它?
謝謝!
J
我是一種新的代碼,並在Windows中使用C++的構建器,因爲我總是使用g ++編譯器在Linux中進行編碼。我只想知道是否有可能獲得類似的編譯器/構建器來「安裝」或在Visual Studio中使用它。如果我可以在windows上使用g ++編譯器(最好是在Visual Studio中),如果可能的話,那將會很棒。visual studio 2013上的g ++編譯器
如果有可能,我該如何去下載和安裝它?
謝謝!
J
(最好在視覺工作室中)是否有可能?
不這麼認爲,不是Visual Studio(從來沒有嘗試雖然)。使用Eclipse CDT,它將反過來支持VS(微軟的編譯器工具鏈)。
用於本機窗口版本的最開放的工具鏈是MinGw恕我直言。
目前尚不清楚爲什麼Joe_B需要G ++。 Visual Studio有一個C/C++編譯器,所以當使用VS時,我們不太可能需要G ++。由於Joe_B問及如何在Visual Studio中使用G ++,我認爲有必要說這是不可能的,或者至少不合理。當問題不清楚時,常常會有關於什麼是好答案的爭論。 – user34660
@ user34660這個問題不是很清楚,可能我的答案也不夠清楚。據我瞭解,OP詢問他是否可以使用不同的工具鏈(如GCC)來支持內置的工具鏈。使用Visual Studio 2013,這是不可能的IIRC。 –
你可以檢查這個項目:
這是一個加載項,可以輕鬆從Visual Studio中使用鏘編譯器C棟時更換MSVC編譯++項目。
CLang ++不是G ++,但可能它的linux風格足以讓你有賓至如歸的感覺。
什麼是「Visual Studio也有自己的版本的g ++與cl」是什麼意思?你是指VS附帶的C/C++編譯器嗎?如果是這樣,那麼它不是G ++的一個版本。 – user34660