8 Stimmen

Bewährte Verfahren für eine portable C++-Open-Source-Anwendung

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

  1. Compiler: Ich plane, g++ zu verwenden und habe gehört, dass es plattformübergreifend ist. Ist das eine gute Wahl?
  2. 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?
  3. 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.

1voto

Nikhil Punkte 2120

0 Stimmen

Ein guter Vorschlag. Ich werde mir eine Kopie davon besorgen.

1voto

Martin Punkte 5651

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X