Wie kann ich g ++ Compiler unter der IDE von MS Visual Studio verwenden?Wie verwende ich g ++ Compiler unter der IDE von MS Visual Studio
Antwort
Das Ausführen von G ++ aus Visual Studio kann der falsche Ansatz sein.
Eine gute Alternative ist die Verwendung von CMake als primäres Build-Tool. Es kann Makefiles generieren, die Ihr Projekt mit MinGW G ++ (oder Linux/Unix G ++) erstellen, oder es kann Projekt-/Lösungsdateien für Visual Studio generieren. Build-Ordner sind normalerweise von den Quellordnern getrennt, daher ist es einfach, mehrere Builds derselben Quelle zu erstellen.
Dies bedeutet, dass Sie neben dem portablen Bauen auch viel Freiheit haben, jederzeit das beste Werkzeug für den Job zu verwenden. Sie müssen eine Coverage-Analyse durchführen, und Sie können einen MinGW G ++ Build mit GCOV-Unterstützung erstellen. Sie müssen etwas debuggen und vielleicht möchten Sie lieber von einem Visual Studio-Build aus arbeiten.
CMake ist nicht gerade trivial zu beginnen, aber es ist IMO diese erste Anstrengung wert.
BTW - warum möchten Sie G ++ in Visual Studio ausführen? Ihr Grund kann die Antwort beeinflussen. Wenn Sie beispielsweise daran interessiert sind, mit einer Express-Edition entwickelten Code zu verteilen, machen Sie sich keine Sorgen. Die Visual Studio Express Edition-Lizenzen gewähren das Recht, Code zu verkaufen und anderweitig zu verteilen, den Sie trotzdem verwenden, obwohl sie frei sind (im Sinne von Bier).
- 1. Visual Studio 2010 IDE mit Visual C++ 6.0 Compiler?
- 2. Scripting der Visual Studio IDE
- 3. Wie verwende ich andere C++ - Compiler mit CUDA unter Windows?
- 4. wie ohne Visual Studio IDE
- 5. Wie bekomme ich Xamarin Studio C# innerhalb der IDE?
- 6. Wie verwende ich Googles Repo-Tool unter MS Windows?
- 7. MS Visual Studio Project-Header-Dateien
- 8. ColdFusion IDE? Visual Studio-Plugin?
- 9. Integrieren eines benutzerdefinierten Compilers mit der Visual Studio-IDE
- 10. Visual Studio 2008 IDE Absturz
- 11. Visual Studio 2013 VC++ - Compiler
- 12. Nicht Visual Studio F # IDE
- 13. Wie man um Visual Studio Compiler stürzt
- 14. Visual Studio Compiler-SQL-Validierung
- 15. Ist es möglich, MS Visual Studio als IDE für LaTeX-Benutzer zu verwenden?
- 16. MS Visual Studio Express Edition
- 17. Kann ich Visual Studio zwingen, Mingw Compiler zu verwenden
- 18. Wie kann der Visual Studio-Compiler eine Datei ignorieren?
- 19. Wie verwende ich das MS DIA SDK von C#?
- 20. Visual Studio 2013 Slow IDE-Reaktionszeit
- 21. Wie verwende ich die Silicon Laboratories IDE mit SDCC?
- 22. Visual Studio Shell - Erstellen einer benutzerdefinierten IDE
- 23. Wie verwende ich CLR in verschiedenen Laufzeitumgebungen unter mehreren Projekten in Visual Studio?
- 24. Drucklayout von C++ - Objekt mit g ++ - Compiler
- 25. Wie verwende ich die LINQPad Dump() - Erweiterungsmethode in Visual Studio?
- 26. "g ++" und "C++" Compiler
- 27. g ++ 4.1.2 Compiler-Fehler
- 28. wxwidgets // g ++ Compiler-Fehler: keine passende Funktion für den Aufruf von 'Operator new (..'
- 29. Visual Studio Code, C# Unterstützung unter Windows
- 30. Sollen IDE-Projektdateien unter Versionskontrolle gestellt werden?
Duplicate Frage: http://StackOverflow.com/Questions/62918/using-Gcc-from-within-VS-20058-ide – waffleman
In Anbetracht G ++ läuft nicht auf Windows, das wäre ziemlich schwierig;) Vielleicht MinGW ? –
heh ... wenn man bedenkt, dass es geht .... Ich bezweifle, dass du mehr falsch liegen könntest. –