Frage

Wir arbeiten derzeit in einem Team, in dem wir sowohl Visual Studio und Code :: Blocks verwenden, ist es eine Möglichkeit, Änderungen zwischen diesen Projektdateien zu replizieren? Also, wenn man eine Datei in das Projekt fügt Datei wird es auch in der Projektdatei des anderen IDE eingestellt werden?

Bitte beachten Sie: Wir wollen unser Projekt auf mehreren IDE, Plattformen und Compiler zu arbeiten. Somit ist eine allgemeine Lösung ist auch willkommen.

War es hilfreich?

Lösung

Ich nehme an, Sie eine VCS verwenden? Wenn dies der Fall wäre meine Intuition, ein Skript zu schreiben, die Ihre Projektdateien synchronisiert bis (basierend auf Änderungsdatum?) Und als checkin Haken laufen, wenn eine der Projektdateien in geändert werden commit.

http://wordaligned.org/articles/a-subversion-pre -commit-Haken

Andere Tipps

Nun, das klingt wie genau die Art des Problems CMake erstellt wurde zu lösen. Es ist definitiv eine Lernkurve, die ich in erster Linie auf der stumpfen Dokumentation Schuld aber CMake ist in vielen Open-Source-Projekte jetzt, wie KDE, OGRE und viele, viele andere verwendet, so gibt es eine Menge Verwendungsbeispiele sind da draußen. Es gibt auch ein grundlegendes Tutorial hier .

CMake verwendet er eigene Syntax ist (was aber immer noch ziemlich komplex ist einfacher als Autotools meiner Meinung nach), die mit Projektdatei Generatoren verwendet wird, die machen, Visual Studio unterstützt, Codeblocks, Eclipse und möglicherweise andere. Es hat auch einen Installer-Generator, der NSIS Installateure machen können, Mac OS X-Bundles und debian / Red Hat Pakete (und wieder, vielleicht auch andere), die ich ganz nützlich sein.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top