GCC z Visual Studio?

Jak trudno byłoby używać GCC zamiast VC++ z Visual Studio 2008? Oczywiście niektóre słowa kluczowe nie będą pasować, a niektóre mogą nie uzyskać podświetlenia składni (chyba że utworzyłeś nową usługę językową).

Czy po to jest projekt "makefile"?

Author: TraumaPony, 2008-10-19

3 answers

Nie ma wtyczki GCC dla Visual Studio jak ta na przykład dla Intel C++, która pozwala kompilator Intela być używany jako zamiennik dla Visual C++.

Możesz używać projektów Makefile, które pozwalają na użycie dowolnego zewnętrznego narzędzia, które lubisz (make, SCons, jam, cokolwiek) do tworzenia. Jeśli nie lubisz plików Makefile, możesz zajrzeć do CMake, który pozwala na generowanie plików Makefile lub projektów Visual Studio z dużo prostszego opisu. Oznacza to również, że nie jesteś związany z plikami Makefile ani projektami Visual Studio, ale możesz przełączać się między nimi, jak chcesz.

 30
Author: JesperE,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-05-25 10:13:25

Zobacz wątek "Użyj portu gcc do tworzenia programów z Visual Studio" na forach MSDN do podobnej dyskusji.

Możesz używać Makefile, a także używać WinGDB dla lepszej integracji (w tym debugowanie )

 25
Author: Afriza N. Arief,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-04-30 05:08:05

Możesz użyć Visual GDB dodatku do Visual Studio, który upraszcza pracę z GCC

 9
Author: KindDragon,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-09-18 13:40:33