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

T-VIRUS

Alter Hase

  • »T-VIRUS« ist der Autor dieses Themas

Beiträge: 548

Wohnort: Göttingen(West)/Nordhausen(Ost)

Beruf: Schüler

  • Private Nachricht senden

31

21.11.2007, 19:57

Hallo dot,
weil VIM nicht nur ein Texteditor ist.
Es beherscht auch eine unmenge an Programmiersprachen.
Vorher hatte ich Notepad++ aber Vim ist wegen der portabilität lieber.

Ich mag Software die Freeware und/oder Open Source ist ;)
Und noch lieber ist sie mir wenn man sie auch unter mehren Betriebsystemen nutzen kann.

Oder kurz wenn sie keine von Microsoft produzierte Software ist :D
Sorry wieder mal ein Witz auf MS kosten ;)

MFG T-Virus
Meine Blog:)

Wer Bugs im Text findet kann sie melden, fix erscheint irgendwann :D

MFG T-VIRUS

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

32

21.11.2007, 20:01

Zitat von »"T-VIRUS"«

Ich mag Software die Freeware und/oder Open Source ist ;)
Und noch lieber ist sie mir wenn man sie auch unter mehren Betriebsystemen nutzen kann.


all das trifft auf Code::Blocks zu. meine frage war so gemeint: warum verwendest du Vim, wenn du doch in Code::Blocks nen editor hast. und warum verwendest du Code::Blocks wenn du Vim als Editor verwendest. das ergibt imo net viel sinn!?

Nico

Frischling

Beiträge: 82

Wohnort: Nürnberg

  • Private Nachricht senden

33

21.11.2007, 20:37

Wenn man wirklich Plattformunabhängig sein will, dann ist die IDE das letzte, auf das man achten muss. Für Makefiles (ja, auch für vc++) gibts Buildsysteme wie scons oder bakefile. Wichtiger ist, dass man darauf achtet, was für Libs man in sein Programm einbindet etc.
Denn egal ob Code::Blocks oder KDevelop - für Linux und Win32 braucht man sowieso ein extra Projekt und ein extra Makefile. Von daher ist die Nutzung von scons o.ä. wichtig, nicht die IDE.
lg

T-VIRUS

Alter Hase

  • »T-VIRUS« ist der Autor dieses Themas

Beiträge: 548

Wohnort: Göttingen(West)/Nordhausen(Ost)

Beruf: Schüler

  • Private Nachricht senden

34

21.11.2007, 22:13

Hallo,
ich nutze VIM deshalb getrennt von Code::Blocks weil ich den Code meistens mit VIM schreibe und mit Code::Blocks compiliere.
Sollten mal Fehler drin sein, dann wird auch mal mit Code::Blocks gearbeitet ;)

@Nico
stimmt.
Ich würde auch mal gerne mit dem puren compilierer arbeiten ;)
Am liebsten gleich mit GCC.
Somit wäre Code::Blocks fast, aber nur fast, überflüssig.

MFG T-Virus
Meine Blog:)

Wer Bugs im Text findet kann sie melden, fix erscheint irgendwann :D

MFG T-VIRUS

Nico

Frischling

Beiträge: 82

Wohnort: Nürnberg

  • Private Nachricht senden

35

21.11.2007, 22:24

Warum nutzt du den GCC dann nicht? ^^

Quellcode

1
2
3
gcc code.c -I/myincludepath -D_DEBUG -l/mylibpath -o binärdatei

g++ code.cpp -I/myincludepath -D_DEBUG -l/mylibpath -o binärdatei


Bei einzelnen/wenigen Dateien noch zu nutzen, bei komplexen Dingen ist Bakefile oder Scons unverzichtbar^^. Ich persönlich nutze hin und wieder Bakefile, das nutzt xml zur Bschreibung des Build-Vorgangs.
lg

T-VIRUS

Alter Hase

  • »T-VIRUS« ist der Autor dieses Themas

Beiträge: 548

Wohnort: Göttingen(West)/Nordhausen(Ost)

Beruf: Schüler

  • Private Nachricht senden

36

22.11.2007, 08:20

Hallo Nico,
werd mich mal die Tage versuchen ;)
Aber im Moment fehlt mir die Zeit :(

Hab noch Ausbildung und im Moment stehen viele Arbeiten an, dann gibts in Deutsch noch ein Lesebuch und dann arbeite ich bis 17 Uhr in einem .Net Systemhaus mit C# :o)

Beruflich ist C# okay aber privat -> C++ ;)

MFG T-Virus
Meine Blog:)

Wer Bugs im Text findet kann sie melden, fix erscheint irgendwann :D

MFG T-VIRUS

37

27.11.2007, 15:07

Hey,

ich benutze seit neustem auch wieder Ubuntu und hab KDevelop drauf installiert. Das klappt natürlich wieder hinten und vorne nicht so wie es sollte.
Ich lass mir ein simples Hello World Programm generieren und das lässt sich nicht mal starten. Ich kompiliere dass vorgerfertige Programm und bekomm das hier als Output:

Zitat


cd '/home/theprogrammer/Desktop/Dateisystem/JuFo 2007/Software/Dateilogik/Dateisystem' && WANT_AUTOCONF_2_5="1" WANT_AUTOMAKE_1_6="1" make -f Makefile.cvs && mkdir '/home/theprogrammer/Desktop/Dateisystem/JuFo 2007/Software/Dateilogik/Dateisystem/debug' && cd '/home/theprogrammer/Desktop/Dateisystem/JuFo 2007/Software/Dateilogik/Dateisystem/debug' && CXXFLAGS="-O0 -g3" "/home/theprogrammer/Desktop/Dateisystem/JuFo 2007/Software/Dateilogik/Dateisystem/configure" --enable-debug=full && cd '/home/theprogrammer/Desktop/Dateisystem/JuFo 2007/Software/Dateilogik/Dateisystem/debug' && WANT_AUTOCONF_2_5="1" WANT_AUTOMAKE_1_6="1" make -k



Weiß jemand was ich falsch gemacht hab.
Schonmal danke für eure Hilfe ;-)

TheProgrammer -> Linuxnoob
Das Böse ist des Menschensbeste Kraft - Friedrich Nietzsche

Werbeanzeige