Splitten von Header und Source File



  • Es gibt ein C/C++ Plugin für den vim, so kann ich, nachdem ich den compiler vom Dev über die Windows Umgebungsvariablen eingebunden habe, aus vim heraus kompilieren.
    MinGW braucht mir zuviel Platz,deswegen nutz ich den Dev.

    Zu dem CloseNot.c : Ich hab so in einem C++ Tutorial gelesen, keine Ahnung was das sollte. Hab mich auch schon gewundert, warum das Source File .c heisst. Ok dann änder ich das mal.



  • Phoemuex schrieb:

    P.S.: Mit g++ würdest du erst beide Sourcen einzeln kompilieren, also etwa

    g++ -c hallo.cpp -o hallo.o
    g++ -c CloseNot.c -o CloseNot.o
    

    und dann alles zu einem Programm linken, mit

    g++ hallo.o CloseNot.o -o hallo.exe
    

    P.S.: Wieso nennst du CloseNot.c so und nicht CloseNot.cpp, wenn es doch eine C++ Quellcode-Datei ist?

    Oder einfach
    g++ hallo.cpp CloseNot.cpp -o hallo.exe



  • Ja wie gesagt, ich kann mit dem C++ plugin über einen einfachen Button kompilieren, ohne g++ über eine Konsole zu starten, daher weiss ich nicht wie da mehrere headers hinzufügen kann ...



  • toxor schrieb:

    Ja wie gesagt, ich kann mit dem C++ plugin über einen einfachen Button kompilieren, ohne g++ über eine Konsole zu starten, daher weiss ich nicht wie da mehrere headers hinzufügen kann ...

    Hmm.. Dann solltest du dich bei deinem Plugin schlau machen, wie man das macht. Und sonst hald wirklich eine anständige IDE benutzen. Was hast du den für einen Computer, wenn der zu viel Plazt braucht?! 🙄



  • einen kleinen winzigen eee pc ( auf dem xp läuft ), und da habe ich gerade mal 1 gig noch frei, der Mingw braucht knapp 500, also ist mir das deutlich zu viel. Eine anständige IDE braucht zuviel Platz auf dem kleinen 7" Bildschirm, deswegen der vim. Ja ok aber hast schon recht, vermutlich muss ich das plugin mal besser erforschen, danke aufjedenfall an alle die mir hier wertvolle Tips gegeben haben



  • MingW braucht bei mir genau 106,8 MB und ich habe da noch jede Menge Unix-Tools wie ls, rm und so weiter drin, also woher du die Behauptung mit den 500 MB nimmst, weiß ich nicht...

    Ansonsten: Dev-Cpp benutzt doch auch den MingW, wahrscheinlich aber reduziert auf die nötigsten Dateien.

    Und wie du das mit dem Plugin jetzt schaffst, das vernünftig zu kompilieren, musst du in der Dokumentation oder so nachlesen...

    Felix



  • Ach nee sry da hab ich was verwechselt, ich hatte grad cygwin im Kopf (und das braucht sogar fast 1 Gig). Naja ok MinGW wäre dann tatsächlich eine alternative...



  • MinGW braucht bei mir 92MB und dazu kommt dann noch Code::Blocks als IDE mit 31MB und die Boost-Bibliotheken mit 150MB, aber die brauchst du ja net. Wenn du soviel Platz nicht hast, dann ist ein eeePC vielleicht der falsche Computer um Software zu entwickeln.



  • eeePC vielleicht der falsche Computer um Software zu entwickeln.

    Das ist er immer.. 🙂

    Naja.. ich würde dir auch empfehlen einen neuen PC zu kaufen es gibt da ja auch ganz mobile Notebooks, die um einiges mehr leisten, als das Ding..



  • Der eee ist super , ich will gar keinen anderen 🙂 . Und das mit dem vim krieg ich schon noch hin 😃



  • Warum besitzt du denn keinen vernünftigen Rechner?

    http://www.apple.com/macbookpro/

    Wie soll man einen Rechner ohne Betriebssystem betreiben? 😉

    btw. kauf dir kein MacBook Air, sowas braucht die Welt auch nicht.


Anmelden zum Antworten