2013-04-24 121 views
0

我試過在互聯網上搜索,但找不到Visual Studio for C++應用程序使用的編譯器。 我想知道它是否可以免費獲得&是否可以用於商業應用。 傳統上我一直在使用Turbo C++。Visual Studio for C++使用的編譯器?

Visual Studio C++ Express的問題在於它不適用於某些應用程序。 例如,BRL-CAD是一個開源項目,可以與商業版本一起正常工作,但會爲Express版本帶來一些問題。 MinGW編譯器似乎也存在一些問題。 我被運行該項目的人告知了這一點。

+0

什麼樣的問題?它正在編譯但崩潰?你無法將項目加載到express? – Boumbles 2013-04-24 10:29:19

+0

我正在和那個項目的經理聊天,他們說因爲一些問題我不能使用快遞版本。我不知道細節。因此他們推薦使用Ubuntu。 – 2013-04-24 10:33:23

+0

當你知道你的問題的細節時,你會發現你會在這裏得到最好的答案。嘗試使用快遞,看看會發生什麼。試着弄清楚你自己有什麼問題,如果你不能,那麼你會問一個問題,描述你遇到的確切問題。 – Boumbles 2013-04-24 10:37:47

回答

1

Visual Studio對所有版本使用相同的編譯器。因此,Express版本使用與Professional版本相同的編譯器。在任何一種情況下,製作商業應用程序也沒有限制。 IDE提供的高級功能存在差異,但編譯器相同。所以,無論你的問題是讓項目工作,這與編譯器無關。

+0

但撇開這個問題,你能告訴我如何得到只有編譯器的一個sepparate副本? ,因爲我想嘗試使用Qt Creator IDE構建在Qt中創建的應用程序,以便我可以將它與MinGW編譯的應用程序進行比較。 – 2013-04-25 06:36:05

+0

注意:在Express版本中,缺少某些版本的編譯器(例如64位編譯器),並且鏈接器沒有配置文件引導優化功能(因爲PGO導致編譯器被調用,所以它可以說是一個缺少編譯器功能)。我相信其他一切都是一樣的。 http://msdn.microsoft.com/en-us/library/vstudio/hs24szh9(v=vs.120).aspx – JBentley 2014-03-28 05:14:25

相關問題