標題說明了這一切,我一直在閱讀奇怪的片段,聲稱Visual Studio 2015包含GCC,但您可以創建一個正常的C++項目並使用GCC進行編譯?Visual Studio 2015允許使用GCC編譯正常的C++項目嗎?
回答
我相信Visual Studio 2015自帶有Microsoft的專有編譯器,並且不使用GCC。但是,如果您正在尋找使用GCC作爲默認工具鏈的C/C++ IDE,則代碼塊是非常好的選擇。它也是爲Linux,Mac和Windows構建的。 This is their site.
MS Windows建議:儘管你應該使用[mingw-w64的gcc](http://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win32/Personal%20Builds/mingw- (這是32位的鏈接),而不是默認的codeblocks,因爲它缺少一些新的功能(它是GCC 4.7 vs mingw-w64 GCC 5.2) – CommanderBubble
我想使用VS的調試功能,但作爲這是非常好的..... – user997112
我想使用VS的調試功能,雖然它是非常好的 – user997112
據我所知,在VS [版本]中沒有官方工具鏈直接編碼* gcc/g ++。
在這種情況下,您最好的選擇是端口代碼,使用像葡萄酒。這就是說,我對這個問題有些困惑,至於gcc編譯的VS項目,我懷疑它。 VS使用「解決方案」,所以你應該先移植「Makefile」。
- 1. 用visual studio編譯GCC項目
- 2. 用GCC編譯Visual Studio 2012項目
- 3. C++編譯問題 - 用cl.exe編譯正常,但不會從Visual Studio 2015編譯
- 4. 使用Visual C++項目中使用MinGW/GCC編譯的DLL?
- 5. visual studio 2017不允許編譯多個項目
- 6. Visual studio 2015 - node.js,使用typescript項目表達4不編譯
- 7. 使用Visual Studio 2015爲Windows Phone編譯iOS項目
- 8. Visual Studio 2015錯誤編譯C++嚮導項目
- 9. 使用Visual Studio 2015編譯ToolsVersion 12
- 10. 使用Visual Studio Community 2015編譯OpenCV
- 11. 針對.NET Framework 3.5編譯的項目允許C#4.0功能
- 12. Visual Studio 2015不編譯.exe
- 13. Visual Studio無法編譯C++項目
- 14. 在Visual Studio 2015下使用Microsoft Visual C++ 2013編譯
- 15. 如何爲Windows 7用戶編譯Windows 10 visual studio 2015項目
- 16. Visual Studio 2015與C#項目崩潰
- 17. 試圖在Visual Studio 2010中編譯Tessnet2(Visual Studio 2008 C++)項目
- 18. Visual Studio Community 2015 MFC空項目無法編譯
- 19. Visual Studio 2015 Android項目多線程編譯
- 20. 在Visual Studio Online Git項目中使用Visual Studio 2015的問題
- 21. 在Visual Studio 2015中編譯使用不同Typescript版本的項目
- 22. 使用Visual Studio 2015爲C#Webform編譯純x64 dll
- 23. Visual Studio 2015中的TypeScript編譯錯誤
- 24. C#,Visual Studio 2015,
- 25. 我可以使用xbuild在Linux上編譯Visual C++項目嗎?
- 26. 用gcc編譯的代碼不會在visual studio 2012編譯
- 27. Visual Studio 2015.使用代碼添加現有項目(C++)
- 28. Visual Studio for C++使用的編譯器?
- 29. 我可以使用Visual C++進行將使用gcc編譯的任務嗎?
- 30. Visual Studio 2015編譯器錯誤C1060
_「我不斷閱讀奇怪的片段......」_任何鏈接,我們可以檢查有效性? IIRC視覺工作室從未使用過GCC工具鏈。也許你可以用最新的VS 2015更改工具鏈,但是我確定你必須單獨安裝替代工具鏈(如果此功能存在)。 –
@πάνταῥεῖ此鏈接似乎暗示它可用;但可能只在定位本機Android時:http://blogs.msdn.com/b/vcblog/archive/2015/04/29/what-s-new-with-c-cross-platform-development-with-vs- 2015-rc.aspx –