Ich beginne ein plattformübergreifendes Open-Source-Projekt in C++. Meine Entwicklungsumgebung ist Linux. Möglicherweise gibt es andere Entwickler, die auch auf anderen Plattformen entwickeln. Ich brauche also Hilfe bei der Konfiguration und der Einrichtung der Entwicklungsumgebung, damit alle Entwickler von verschiedenen Plattformen problemlos entwickeln können.
Meine Fragen lauten wie folgt
- Compiler: Ich plane, g++ zu verwenden und habe gehört, dass es plattformübergreifend ist. Ist das eine gute Wahl?
- Dateien erstellen: Ich habe gesehen Code::Blöcke Editor und generiert Make-Dateien im Handumdrehen, ohne dass man eine manuell schreiben muss. Ist dies die beste Praxis oder muss ich Make-Dateien erstellen?
- Welche anderen Einstellungen müssen bei der Entwicklung plattformübergreifender Anwendungen beachtet werden?
Haben Sie eine Idee?
Modifier
Vielen Dank für die Antworten. Eine weitere Frage.
Erstellen Sie Makefiles von Hand? Oder gibt es ein Tool, das diese generieren kann?
0 Stimmen
Wie plattformübergreifend? (d.h. welche Plattformen). GUI, oder nicht-GUI?
0 Stimmen
Ein Teil wird eine gemeinsame Bibliothek sein. Und natürlich wird die GUI dabei sein.