2013-10-27 196 views
1

我是一種新的代碼,並在Windows中使用C++的構建器,因爲我總是使用g ++編譯器在Linux中進行編碼。我只想知道是否有可能獲得類似的編譯器/構建器來「安裝」或在Visual Studio中使用它。如果我可以在windows上使用g ++編譯器(最好是在Visual Studio中),如果可能的話,那將會很棒。visual studio 2013上的g ++編譯器

如果有可能,我該如何去下載和安裝它?

謝謝!

J

回答

1

MinGW !!偉大的開源G ++編譯器。按照現場指示。 如果你想要更專注的東西,請使用Cygwin。視覺工作室也有自己的版本g++cl

+0

什麼是「Visual Studio也有自己的版本的g ++與cl」是什麼意思?你是指VS附帶的C/C++編譯器嗎?如果是這樣,那麼它不是G ++的一個版本。 – user34660

0

(最好在視覺工作室中)是否有可能?

不這麼認爲,不是Visual Studio(從來沒有嘗試雖然)。使用Eclipse CDT,它將反過來支持VS(微軟的編譯器工具鏈)。

用於本機窗口版本的最開放的工具鏈是MinGw恕我直言。

+0

目前尚不清楚爲什麼Joe_B需要G ++。 Visual Studio有一個C/C++編譯器,所以當使用VS時,我們不太可能需要G ++。由於Joe_B問及如何在Visual Studio中使用G ++,我認爲有必要說這是不可能的,或者至少不合理。當問題不清楚時,常常會有關於什麼是好答案的爭論。 – user34660

+0

@ user34660這個問題不是很清楚,可能我的答案也不夠清楚。據我瞭解,OP詢問他是否可以使用不同的工具鏈(如GCC)來支持內置的工具鏈。使用Visual Studio 2013,這是不可能的IIRC。 –

1

你可以檢查這個項目:

CLangVSxGitHub repository

這是一個加載項,可以輕鬆從Visual Studio中使用鏘編譯器C棟時更換MSVC編譯++項目。

CLang ++不是G ++,但可能它的linux風格足以讓你有賓至如歸的感覺。