Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

Nox

Supermoderator

  • »Nox« ist der Autor dieses Themas

Beiträge: 5 272

Beruf: Student

  • Private Nachricht senden

1

01.08.2009, 09:59

Codeblocks <-> VisualStudio Projektdateien

Hi,

kennt ihr eine gute Möglichkeit um cbp und vcproj Dateien Synchron zu halten? Mir schwebt ja ein GUI Tool vor wo man die Inhalte mergen kann. Ist euch schonmal sowas untergekommen? Falls ja, wo finde ich sowas?
PRO Lernkurs "Wie benutze ich eine Doku richtig"!
CONTRA lasst mal die anderen machen!
networklibbenc - Netzwerklibs im Vergleich | syncsys - Netzwerk lib (MMO-ready) | Schleichfahrt Remake | Firegalaxy | Sammelsurium rund um FPGA&Co.

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

2

01.08.2009, 10:53

Naja spontan denk ich da mal an cmake, wobei ich persönlich das Teil nicht besonders mag...

Sowohl vcproj als auch cbp sind xml Dateien, mag also sein dass man sogar ein xslt schreiben könnte das das Eine in das Andre konvertiert. vcproj ist soweit ich das seh halt um einiges komplexer als cbp. Wenn du dann auch solutions und workspaces konsistent willst wirds noch interessanter...

Nox

Supermoderator

  • »Nox« ist der Autor dieses Themas

Beiträge: 5 272

Beruf: Student

  • Private Nachricht senden

3

01.08.2009, 18:39

Tja. Cmake geht leider in eine andere Richtung :? Aber irgendjemand muss doch schonmal über dieses Problem gestolpert sein. Kann mir irgendwie nicht vorstellen, dass es für sowas keine praktische Lösung gibt.
PRO Lernkurs "Wie benutze ich eine Doku richtig"!
CONTRA lasst mal die anderen machen!
networklibbenc - Netzwerklibs im Vergleich | syncsys - Netzwerk lib (MMO-ready) | Schleichfahrt Remake | Firegalaxy | Sammelsurium rund um FPGA&Co.

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

4

01.08.2009, 18:51

Zitat von »"Nox"«

Tja. Cmake geht leider in eine andere Richtung :?


Warum!? Du definierst dein Projekt einmal in cmake und dann kannst du jederzeit daraus die passenden vcproj, cbp, wasweisichwasnoch Dateien generieren. Ist das nicht eigentlich genau was du willst!?

Nox

Supermoderator

  • »Nox« ist der Autor dieses Themas

Beiträge: 5 272

Beruf: Student

  • Private Nachricht senden

5

01.08.2009, 23:44

nein, da es "cmake->alles andere" ist und das auch noch nicht gerade auf einen einfachen weg. Ich will ein "vs<->cb"merging tool haben.
PRO Lernkurs "Wie benutze ich eine Doku richtig"!
CONTRA lasst mal die anderen machen!
networklibbenc - Netzwerklibs im Vergleich | syncsys - Netzwerk lib (MMO-ready) | Schleichfahrt Remake | Firegalaxy | Sammelsurium rund um FPGA&Co.

6

01.08.2009, 23:50

Also CB kann doch VS Projekte importieren. Andersrum wird es halt schwer, naja.
Aber soo viel gibt es doch auch nicht einzustellen, oder?
Lieber dumm fragen, als dumm bleiben!

Mirlix

Supermoderator

Beiträge: 451

Beruf: Developer Advocate

  • Private Nachricht senden

7

02.08.2009, 00:46

CB <-> VS wird schwierig werden da sich doch viele Einstellung unterscheiden. Es gibt evt Programme die das koennen, dann aber nicht komplett. Nimm lieber *Make und lass die CodeBlocks und Visual Studio project datein erstellen, dann weisst du sich das sie bei beiden das gleiche machen(+- Compiler unterschiede)

Nox

Supermoderator

  • »Nox« ist der Autor dieses Themas

Beiträge: 5 272

Beruf: Student

  • Private Nachricht senden

8

02.08.2009, 02:20

Es geht eig nur darum, dass wenn man eben mal eine Anpassung an einem Projekt gemacht hat, auch das andere noch aktuell bleibt, weil das ein echtes Problem ist. Und es geht darum diesen Prozess einfacher zu machen. Wenn ich jedes mal erstmal feststellen muss, was ich eigentlich geändert habe um es dann in eine plain make datei einzupflegen, ist dieses Ziel glaube ich leicht verfehlt, weil dann ist man mit der Nachsuche direkt im anderen Projekt doch schneller :cry: .
Geht eig echt nur um ein:
"Schaue ob alle Dateien/Includeverzeichnisse im C::B und VS Projekt sich entsprechen, falls nicht gib ne Meldung und schlag nen Merge vor."
PRO Lernkurs "Wie benutze ich eine Doku richtig"!
CONTRA lasst mal die anderen machen!
networklibbenc - Netzwerklibs im Vergleich | syncsys - Netzwerk lib (MMO-ready) | Schleichfahrt Remake | Firegalaxy | Sammelsurium rund um FPGA&Co.

drakon

Supermoderator

Beiträge: 6 513

Wohnort: Schweiz

Beruf: Entrepreneur

  • Private Nachricht senden

9

02.08.2009, 12:35

Zitat von »"Nox"«


"Schaue ob alle Dateien/Includeverzeichnisse im C::B und VS Projekt sich entsprechen, falls nicht gib ne Meldung und schlag nen Merge vor."


Kannst du da nicht selbst was machen? - Wenn es sich lediglich um das untersuchen der Verzeichnisspfade geht, sollte das ja relativ trivial sein.

Nox

Supermoderator

  • »Nox« ist der Autor dieses Themas

Beiträge: 5 272

Beruf: Student

  • Private Nachricht senden

10

02.08.2009, 12:59

Natürlich geht auch selber machen, aber es ist dann schon ein bisschen Arbeit :? Naja gut, anscheinend bleibt nicht viel anderes übrig.
PRO Lernkurs "Wie benutze ich eine Doku richtig"!
CONTRA lasst mal die anderen machen!
networklibbenc - Netzwerklibs im Vergleich | syncsys - Netzwerk lib (MMO-ready) | Schleichfahrt Remake | Firegalaxy | Sammelsurium rund um FPGA&Co.

Werbeanzeige