Anzeige:
Seite 2 von 2 ErsteErste 12
Ergebnis 16 bis 27 von 27

Thema: C unter Kdevelop?

  1. #16
    Registrierter Benutzer
    Registriert seit
    17.04.2002
    Beiträge
    185
    Zitat Zitat von Matflasch
    Ja das ist immer so ne Sache. Es geöhrt sich schon mit der Rückgabe. VIsual C++, also das Studio macht immernoch void main...
    Das spricht aber eher gegen Visual C++ als für ein void main...

    For a world where freedom and knowledge survives the compiler! (https://www.fsfe.org)

    If art interprets our dreams, the computer executes them in the guise of programs!

  2. #17
    Registrierter Benutzer
    Registriert seit
    15.12.2004
    Beiträge
    18
    Hm...ist es irgendwie möglich, mit irgendeinem Programm unter Linux mit den gleichen Bibliotheken etc. zu arbeiten, wie unter Windows/Visual Studio 6?
    Weil ich das Projekt ja unter Windows schreiben muss...

  3. #18
    Registrierter Benutzer
    Registriert seit
    24.06.2003
    Beiträge
    486
    Zitat Zitat von Hannibal19xx
    Hm...ist es irgendwie möglich, mit irgendeinem Programm unter Linux mit den gleichen Bibliotheken etc. zu arbeiten, wie unter Windows/Visual Studio 6?
    Weil ich das Projekt ja unter Windows schreiben muss...
    Das wäre alles kein Problem, wenn sich eurer Lehrer wenigstens minimal an einen Standard (C oder C++) halten würde.
    Obiger Quelltext ist auch näher an C++ als C.

    Für die conio.h gibt es eine Implementierung für Linux.
    Ich würde jetzt ja gerne auf einen entsprechenden Thread hier verweisen wo der Header verlinkt ist, aber er bringt mir immer nur "Datenbankfehler".
    Naja, jedenfalls mit diesem Header und 2,3 kleinen Änderungen läßt sich der Quelltext kompilieren, und er funktioniert auch.

  4. #19
    Registrierter Benutzer
    Registriert seit
    15.12.2004
    Beiträge
    18
    Hm...teile der Lösungen im Quelltext stammen von einem Mitschüler, also nicht alles der Lehrer schuld ;-)
    Ich werde mal versuchen das ganze unter SciTE zu compilen...

  5. #20
    Registrierter Benutzer
    Registriert seit
    15.12.2004
    Beiträge
    18
    Nun habe ich als Fehler noch folgendes:

    Code:
    >g++ -pedantic -Os -fno-exceptions -c main.c -o main.o
    main.c:55: error: `main' must return `int'
    main.c:55: error: return type for `main' changed to `int'
    >Exit code: 1
    Wie müsste die main denn aufgebaut sein, damit das ganze geht?

  6. #21
    Registrierter Benutzer
    Registriert seit
    19.04.2001
    Beiträge
    159
    Code:
    int main()
    {
        ....
        ....
        return 0;
    }

    "I could have made some money developing proprietary software, and perhaps amused myself writing code. But I knew that at the end of my career, I would look back on years of building walls to divide people, and feel I had spent my life making the world a worse place."
    -- Richard M. Stallman

    Wissenskommunismus und Wissenskapitalismus
    Offene Quellen und öffentliches Wissen
    und vieles mehr: VRG's Texts , Philosophy of the GNU Project

  7. #22
    Registrierter Benutzer
    Registriert seit
    15.12.2004
    Beiträge
    18
    ok, thx...geht nun ohne Fehler...

    Habe also in SciTE compile genutzt und nun muss ich ja Build und Go verwenden, oder?
    Dann sieht die Ausgabe aber so aus:

    Code:
    >g++ -pedantic -Os -fno-exceptions -c main.c -o main.o
    >Exit code: 0
    >make
    make: *** Keine Targets angegeben und keine »make«-Steuerdatei gefunden.  Schluss.
    >Exit code: 2
    >main
    sh: main: command not found
    >Exit code: 127

  8. #23
    Registrierter Benutzer
    Registriert seit
    28.11.2004
    Beiträge
    14
    ja es ist durchaus wahr, das
    Code:
    system("cls")
    nur unter DOS funzt, aber unter Linux gibts den Befehl "cls" ja auch gar nicht, dafür gibts folgendes:
    Code:
    system("clear")
    Ich hoffe konnte nen bisschen helfen *fgfg*

    Bis dann

    Manuel Trapp + Liene Trapp

  9. #24
    Registrierter Benutzer
    Registriert seit
    15.12.2004
    Beiträge
    18
    THX, werde ich sicherlich mal gebrauchen können :-)

    Nur, wie gehe ich in SciTE nach dem compile vor?
    Leider passiert bei Build und Go nichts...

  10. #25
    Registrierter Benutzer
    Registriert seit
    15.12.2004
    Beiträge
    18
    Niemand eine Idee?

  11. #26
    tegula
    Gast
    Ist Scite nicht ein Texteditor Hab den bisher aufjedenfall immer zum bashscripten genommen
    Glaube kaum, dass man mit dem was kompellieren kann.

  12. #27
    Streuner
    Gast

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •