2016-07-25 6 views
0

Ich verwende Borland C++ 3.1 und Borland C++ 5.0a, um meine Projekte zu kompilieren. Um den Prozess zu beschleunigen, entschied ich mich, eine Batch-Datei zu verwenden, um alle Projekte mit make-Dienstprogrammen zu machen. Es gibt eine Möglichkeit, BC3 .prj-Dateien in .mak-Datei mit PRJ2MAK.exe zu konvertieren, aber, soweit ich weiß, in BC5-Projekten sollte es durch manuelle Betätigung von "Projekt -> Generate Makefile" -Schaltflächen in der IDE erfolgen. Gibt es eine Möglichkeit, .ide-Dateien in .mak-Dateien in CMD zu konvertieren?Borland C++ 5.0 Makefile Generation

Antwort

0

In BC5 bin Ordner sollte ein "itomak" Dienstprogramm sein. Mindestens BC5.02 hat es.

Beachten Sie, dass die generierte .mak-Datei für einige komplexe Projekte möglicherweise nicht vollständig kompatibel ist. In diesem Fall können Sie stattdessen BC5 ide von der Kommandozeile aus starten und ihm mitteilen, dass er das .ide-Projekt erstellen soll.

+0

Vielen Dank für Ihre Antwort! Ich werde in die BC5.02-Version für die .exe schauen. Und ich bin sogar schon auf ein komplexes Projekt mit inkompatiblen .mak gestoßen, also werde ich deinen Vorschlag versuchen, sobald ich dazu in der Lage bin. –

+0

Die Befehle lauten: "bcw -b project_filename" zum Erstellen des Projekts und "bcw -m project_filename" zum Erstellen des Projekts. Nachdem die Kompilierung abgeschlossen ist, wird die ID geschlossen. – Jogy

+0

Auch, wenn Ihre Anwendungen zufällig OWL (Object Windows Library) verwenden. Kennen Sie das OWLNext-Projekt (https://sourceforge.net/projects/owlnext/), das die Bibliothek modernen Compilern wie Visual C++ zur Verfügung stellt? – Jogy