Wie zu verwenden g++ - compiler in der IDE von MS visual studio
Wie kann ich mit g++ - compiler in der IDE von MS visual studio?
- Doppelte Frage: stackoverflow.com/questions/62918/...
- Bedenkt man G++ nicht unter Windows laufen, das wäre ziemlich schwierig 😉 Vielleicht MinGW?
- heh...wenn man bedenkt, dass es das TUT....Ich bezweifle, dass Sie könnte falscher sein.
- MinGW ist eine version des gcc/g++ läuft einwandfrei auf Windows.
- GCC ist immer noch GCC, auch wenn es der MinGW GCC und beinhaltet noch G++. Führen Sie es innerhalb der MSYS-Umgebung und es ist noch mehr natürlich das gleiche Tier. MinGW ist eine ziemlich umfangreiche Sammlung von software, die nicht nur eine Variante des GCC, und viel mehr so, wenn man MSYS.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ausgeführt wird G++ aus Visual Studio möglicherweise der falsche Ansatz.
Eine gute alternative ist die Verwendung von CMake als Ihre primären build-tool. Es kann erzeugen makefiles, die bauen Ihr Projekt mit MinGW G++ (oder Linux/Unix G++), oder es können generieren project/solution Dateien für Visual Studio. Build-Ordner sind normalerweise getrennt von der source-Ordner, so ist es einfach, mehrere Versionen von der gleichen Quelle.
Bedeutet dies, zusätzlich zu tragbaren Gebäude, dass Sie eine Menge Freiheit, um zu verwenden das beste tool für den job zu jeder Zeit. Noch eine coverage-Analyse und können Sie einen MinGW-G++ build mit GCOV unterstützen. Müssen Sie einige debugging, und Sie können die arbeiten lieber von einem Visual Studio bauen.
CMake ist nicht gerade trivial, um loszulegen, aber es ist IMO lohnt sich, die anfängliche Anstrengung.
BTW - warum wollen Sie run G++ in Visual Studio? Den Grund kann sich auf die Antwort. Zum Beispiel, wenn Sie sich Gedanken über die Verteilung von code entwickelt, mit einem express-edition, keine Sorge. Die Visual Studio Express Edition-Lizenzen das Recht, zu verkaufen und anderweitig zu verteilen-code, den Sie entwickeln mit Ihnen sowieso, auch wenn Sie frei sind (in der Bier-Gefühl).