Probleme eine IDE für c99 zu finden und richtig zu nutzen ?!?



  • Also ich nutze eigentlich unter Linux Kate mitm Terminal.

    So eine einfache Lösung finde ich aber nicht für Windows. Desweiteren weiß ich auch nicht welche Version man Downloaden muss und ob ich den Kompiler noch extra installieren muss und und und.

    Ich hab in die Liste hier im Forum geschaut und mich z.b. an Code Lite und Code Block versucht. Aber bei beiden bekomme ich es nicht richtig zum laufen.

    Bei Codeblock gibt es ziemlich viele Versionen

    An installer which only includes codelite IDE only
    An installer which includes codelite IDE + MinGW suite (GNU toolchain + WinAPI)
    An installer which includes codelite IDE + MinGW suite + wxWidgets SDK

    Was ist dieses Widgets SDK Zeugs?

    Außerdem finde ich meist nichts darüber ob Windows 7 unterstützt wird. Bei Devc++ z.b. hab ich gehört das Windows 7 nicht unterstützt wird. Und ich habs auch nicht geschafft ein einfaches Hello World Compiliert und zum laufen zu bekommen.

    Meist habe ich immer das Gefühl ich müsste noch die Richtige Programmiersprache Einstellen weil ich ja c99 nutze und die meisten Kompiler iwie auf c++ eingestellt sind.

    Ein bischen an die Hand nehmen wäre echt toll.

    Ausprobiert habe ich:

    Code Blocks

    Code Lite

    Devc++

    MS Visuall Express.

    Ihr könnt auch gerne ganz viele 🙄 posten aber pls Hilfe 😞



  • Odatas schrieb:

    Bei Codeblock gibt es ziemlich viele Versionen

    An installer which only includes codelite IDE only
    An installer which includes codelite IDE + MinGW suite (GNU toolchain + WinAPI)
    An installer which includes codelite IDE + MinGW suite + wxWidgets SDK

    Die zweite ist wahrscheinlich die, die du moechtest. Vorausgesetzt, die GCC-Version darin ist fuer C99 brauchbar.

    wxWidgets ist ein Crossplatform-GUI-Toolkit, das brauchst du nur, wenn du GUI-Anwendungen mit wxWidgets schreiben moechtest. Bei der ersten Version ist kein MinGW und somit wohl kein GCC dabei.



  • nman schrieb:

    Vorausgesetzt, die GCC-Version darin ist fuer C99 brauchbar.

    Woher krieg ich die Info?

    Dieser MinGW scheint ja der Allround Compiler unter Windows zu sein? Weil anscheinend auch die anderen IDE mit dem arbeiten oder?



  • MinGW beinhaltet den GCC fuer Windows. Insofern ist das einer der Standardcompiler schlechthin, ja.

    Die Versionsnummer findest du zB. mit gcc -dumpversion in einer Konsole.



  • Oh, oder meintest du wie du herausfindest, welche C99-Features deine GCC-Version unterstuetzt?

    Das findest du hier heraus:
    http://gcc.gnu.org/c99status.html



  • Ok ich versuchs jetzt nochmal mit Code Lite. Da springt mir das hier entgegen:

    codelite_4.0.5589-1.precise_amd64.deb 2012-06-05 11.4 MB i
    codelite_4.0.5589-1.precise_i386.deb 2012-06-05 11.3 MB i
    codelite_4.0.5589-ubuntu0-11.10_amd64.deb 2012-06-05 11.5 MB i
    codelite-4.0.5589-1.suse12.1.i586.rpm 2012-06-05 8.9 MB i
    codelite-4.0.5589-1.suse12.1.x86_64.rpm 2012-06-05 8.5 MB i
    codelite-4.0.5589-1.suse.src.rpm 2012-06-05 18.3 MB i
    codelite-4.0.5589-1.fc17.i686.rpm 2012-06-05 9.6 MB i
    codelite-4.0.5589-1.fc17.x86_64.rpm 2012-06-05 9.2 MB i
    codelite-4.0.5589-1.fc16.i686.rpm 2012-06-05 9.7 MB i
    codelite-4.0.5589-1.fc16.x86_64.rpm 2012-06-05 9.3 MB i
    codelite-4.0.5589-1.fc.src.rpm 2012-06-05 18.3 MB i
    codelite_4.0.5589-ubuntu0-11.10_i386.deb 2012-06-05 12.9 MB i
    codelite-4.0.5589-win.src.tar.7z 2012-06-05 8.3 MB i
    codelite-4.0.5589.exe 2012-06-05 13.9 MB i
    codelite-4.0.5589-mingw4.6.1.exe 2012-06-05 32.8 MB i
    codelite-4.0.5589-mingw4.6.1-wx2.9.4.exe 2012-06-05 67.3 MB i
    codelite-4.0.5589-mac.src.tar.gz 2012-06-05 12.7 MB i
    codelite-4.0.5589-gtk.src.tar.gz 2012-06-05 18.4 MB i
    codelite-mac-intel-4.0.5589.app.zip 2012-06-05 19.3 MB i
    README 2012-06-05 14.9 kB i

    Da hab ich jetzt erstmal diese Version genommen:

    codelite-4.0.5589-mingw4.6.1.exe 2012-06-05 32.8 MB i

    Soweit alles richtig?



  • Ich verwende weder Windows, noch Codeblocks, noch C99, aber sieht gut aus.

    Sofern dir hier keine Features abgehen:
    http://gcc.gnu.org/gcc-4.6/c99status.html



  • Vielleicht sollte ich auch einfach unter Linux bleiben....

    Ich kann wieder nichts compilieren:

    <built-in>:0:0: fatal error: opening dependency file ./Debug/main.o.d: No such file or directory
    compilation terminated.

    Scheint irgend ein File nicht auf zu gehen...aber ich Debuge garnicht ... Ist wohl eher was Code Lite spezifisches oder?



  • Oh man, anscheinend MUSS man den Debuger einmal durchlaufen lassen...sonst kann man mit dem hier nicht Compilieren....jetzt scheint es zu gehen...aber dumm iwie...Erst debug dann build dann run....Das wirkt iwie komisch...ich glaub ich mach da noch was nicht ganz richtig.


Anmelden zum Antworten