it-swarm.com.de

GCC mit Visual Studio?

Wie schwierig wäre es, GCC anstelle von VC++ in Visual Studio 2008 zu verwenden? Offensichtlich stimmen einige der Schlüsselwörter nicht überein und einige erhalten möglicherweise keine Syntaxhervorhebung (es sei denn, Sie haben einen neuen Sprachdienst erstellt).

Ist das, wofür ein 'Makefile-Projekt' eigentlich gedacht ist?

61
TraumaPony

Für Visual Studio gibt es kein GCC-Plug-In, wie es beispielsweise für Intel C++ der Fall ist. Dadurch kann der Intel-Compiler als Drop-In-Ersatz für Visual C++ verwendet werden.

Sie können Makefile-Projekte verwenden, mit denen Sie jedes beliebige externe Tool (make, SCons, jam, was auch immer) für Ihren Build verwenden können. Wenn Sie Makefiles nicht mögen, schauen Sie sich vielleicht CMake an, mit dem Sie Makefiles- oder Visual Studio-Projekte aus einer viel einfacheren Beschreibung generieren können. Dies bedeutet auch, dass Sie nicht an Makefiles- oder Visual Studio-Projekte gebunden sind, sondern zwischen diesen wechseln können, wie Sie möchten.

30
JesperE

Eine ähnliche Diskussion finden Sie im Thread "Verwenden eines gcc-Ports zum Erstellen von Programmen mit Visual Studio" in den MSDN-Foren.

Sie können Makefiles verwenden und auch WinGDB für eine bessere Integration (einschließlich Debugging )

25
Afriza N. Arief

Sie können das Add-In Visual GDB für Visual Studio verwenden, um die Arbeit mit GCC zu vereinfachen

9
KindDragon