Seite 1 von 1
GDB in MS Visual Studio 2005 integrieren?
Verfasst: 20. April 2007 16:31
von Whitefurrows
Hallo,
meiner Meinung nach, ist der Editor vom MS VisualStudio 8 recht gut, weshalb ich ihn auch verwende. Allerdings nutze ich alls Kompiler den GCC, den ich auch erfolgreich integrieren konnte. Leider kann ich mein Projekt nicht Debuggen, deshalb meine Frage, wie kann ich den GDB im Visual Studio 2005 integrieren?
Gruß,
Whitefurrows
Verfasst: 20. April 2007 16:38
von Christian81
Nein
Und da gcc andere Debug-Infos erzeugt als msvc kann man mit msvc keine gcc proggies debuggen (und umgekehrt)
Aber wenn Du schon die IDE benutzt - warum dann nicht auch den Compiler?
Verfasst: 20. April 2007 17:42
von Whitefurrows
Ja das ist klar das der gcc andere Debug-Infos erzeugt als msvc und ich diese nicht mit dem msvc debuggen kann. Wenn ich aber doch den gcc einbinden kann, müsste ich demzufolge auch einen anderen Debugger (gdb) einbinden können, sonst macht das doch keinen Sinn!? Das ist dann wieder mal wieder typisch MS!
Mit dem gcc lässt sich Qt ohne Probleme unter Linux und Windows kompilieren, mit dem MS-Compiler gibt es öfters mal Probleme, deshalb möchte ich ihn nicht verwenden. Der schluckt manchmal echt alles, und ich will einen sauberen Code haben!
Gibt es eine Sinnvolle alternative für Windows?
Verfasst: 20. April 2007 17:54
von Christian81
Keine Ahnng wo Du das her hast - im Gegenteil ich würde sagen msvc ist eher strenger. Wobei sie sich wohl beide nichts geben. Und wenn man mit zwei Kompiliern arbeitet (wie es ja bei Dir dann wäre) ist der Code imho im Endeffekt besser als mit nur einem.
Verfasst: 20. April 2007 18:10
von Whitefurrows
Keine Ahnng wo Du das her hast - im Gegenteil ich würde sagen msvc ist eher strenger.
Das waren so die Erfahrungen, die ich gemacht habe. Ich muss aber dazu sagen ich hatte damals auch noch die Version 7.
Und wenn man mit zwei Kompiliern arbeitet (wie es ja bei Dir dann wäre) ist der Code imho im Endeffekt besser als mit nur einem.
Das ist richtig, aber ich muss dan auch 2x meine lib erstellen und das ich auch zeitaufwändig. Habe ich da evtl. eine andere Möglichkeit, wenn ja wären die zwei Compiler auch OK

Verfasst: 20. April 2007 18:18
von Christian81
Ich dachte Du programmierst unter Linux und Windows?
Wenn dem nicht so ist würde ich eh nur msvc benutzen 8da wesentlich scneller) und nur ab und zu mit gcc kompilieren um zu schauen ob noch alles geht.
Verfasst: 20. April 2007 18:27
von Whitefurrows
Ich dachte Du programmierst unter Linux und Windows?
Eigentlich nur unter Linux, nur das Release erstelle ich unter Windows, da es ja später auch da laufen muss.
Wenn dem nicht so ist würde ich eh nur msvc benutzen 8da wesentlich scneller) und nur ab und zu mit gcc kompilieren um zu schauen ob noch alles geht.
Das stimmt, aber brauche ich dann nicht die lib 2x? Kann ich Qt auch so konfigurieren, das die lib in der Debugversion mit msvc funktioniert und als Release mit dem gcc? Das wäre ideal!
Verfasst: 20. April 2007 18:33
von Christian81
Du musst Qt schon zweimal kompilieren - aber so viel ist das ja nun wirklich nicht (wenn man die examples und demos weglässt, also nur src und tools)
Verfasst: 20. April 2007 18:38
von Whitefurrows
Ja wird mir wohl nicht mehr übrigbleiben. Vielen Dank für deine Hilfe und ein angenehmes WE!