- fchao-Sinus-Wechselrichter AliExpress         
Seite 2 von 3 ErsteErste 123 LetzteLetzte
Ergebnis 11 bis 20 von 23

Thema: IDE - gibt's sowas und wenn ja wo?

  1. #11
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    05.11.2004
    Ort
    Karlsruhe
    Beiträge
    223
    Anzeige

    Praxistest und DIY Projekte
    @grind: http://www.bloodshed.net/dev/
    Ich hab hier Dev-C++ so umgebogen dass es mir die Hex-Files automatisch erzeugt. Funktioniert mit dem GCC einwandfrei, für den ICC muss man im Makefile rumpfuschen

  2. #12
    Neuer Benutzer Öfters hier
    Registriert seit
    12.12.2004
    Ort
    D - 97529 Sulzheim [BY]
    Alter
    39
    Beiträge
    24
    hallo!
    wie hast du das gemacht mit dem dev-c++ und was für nen compiler setzt du ein?
    ich benutze den dev-c++ schon längere zeit zum normalen c-development und hätte das auch gerne eingebunden.
    danke
    jan

  3. #13
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    05.11.2004
    Ort
    Karlsruhe
    Beiträge
    223
    wie hast du das gemacht mit dem dev-c++ und was für nen compiler setzt du ein?
    Also ich benutz den ICC-AVR. Hässliches Teil. Ich hätte lieber den GCC aber ich darf net

    OK, also zum einbinden:
    Tools -> Compiler Options -> + (add new compiler) -> ICC-AVR als Namen
    dann den so einstellen:
    Directories -> binaries -> Add -> c:\programme\icc\bin
    Directories -> libraries -> Add -> c:\programme\icc\lib
    Directories -> includes -> Add -> c:\programme\icc\include
    Programs: gcc: iccavr.exe, make: imakew.exe

    Alles andere kannst du stehen lassen. Dann im Project unter "Project Options" den Compiler auswählen. Unter "Makefile" "Use custom Makefile", dort die %projectname.mak-Datei vom ICC-Projekt eintragen. (Das Projekt muss ich dann noch mit dem ICC anlegen dass der das Makefile erzeugt).
    Das Makefile vom ICC editieren und über das erste Target die Zeile
    all: <targetname der folgenden Zeile>
    einfügen.

    Für den GCC hab ich das auch gemacht, das geht wesentlich einfacher. Hab aber die Konfiguration grad net da. Da musst du hauptsächlich die Pfade einstellen und die Dateinamen vom gcc

  4. #14
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    03.01.2005
    Ort
    hessen
    Alter
    35
    Beiträge
    1.101
    hi

    also der dev-c++ ist schon cool besser als borland.
    voralldingen besser zubedinen

    gruß
    patti16

  5. #15
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    05.11.2004
    Ort
    Karlsruhe
    Beiträge
    223

    anderer Compiler in Dev-Cpp einbinden

    Hi,

    @alle, die einen anderen Compiler in Dev-Cpp haben wollten:

    ich hab jetzt ein bischen mein Dateisystem durchsucht und dabei die Konfigurationsdatei von Dev-Cpp gefunden. Liegt unter c:\Dokumente und Einstellungen\<deinbenutzername>\Lokale Einstellungen\Anwendungsdaten. In der Datei devcpp.ini steht dann für den avr-gcc bei mir folgendes:

    Code:
    [CompilerSets_2]
    gcc.exe=avr-gcc.exe
    g++.exe=avr-c++.exe
    gdb.exe=avr-gdb.exe
    make.exe=make.exe
    windres.exe=windres.exe
    dllwrap.exe=dllwrap.exe
    gprof.exe=gprof.exe
    Options=0000000000000000000000
    Bins=C:\Programme\WinAVR\bin;C:\Programme\WinAVR\utils\bin
    C=C:\Programme\WinAVR\include
    Cpp=C:\Programme\WinAVR\avr\include
    Lib=c:\Programme\WinAVR\lib
    und weiter unten
    Code:
    [CompilerSets]
    0=Default compiler
    1=ICC AVR
    2=avr-gcc
    Wenn du den oberen Block in die ini-Datei reinkopierst und unter [CompilerSets] einen neuen (bei mir 2, müsste mit der nächsten laufenden Nummer funktionieren -- unter [CompilerSets_n] musste dann halt auch die Nummer anpassen) CompilerSet anlegst sollte das funktionieren. Habs hier grad an meinem Arbeits-Rechner ausprobiert, da hats getan.
    Makefile wirst du wahrscheinlich von Hand bauen müssen, damit hab ich mich noch net beschäftigt.

  6. #16
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    16.03.2004
    Beiträge
    259
    Des nervt mich an C so. Warum muss man da für jedes Projekt ein Makefile bauen?! Ich bring da immer nur Fehler rein...

  7. #17
    Neuer Benutzer Öfters hier
    Registriert seit
    05.04.2004
    Beiträge
    16
    Ich programmiere den MSP430 mit GCC mit der Eclipse Umgebung. Übersetzen und Upload auf den Prozessor geht per Knopfdruck. Syntaxhighlighting etc. gibts auch - ich bin damit zufrieden.

    Sollte für AVR genauso gehen...

  8. #18
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    05.11.2004
    Ort
    Karlsruhe
    Beiträge
    223
    @grind: Makefiles sind nicht unbedingt für C spezifisch. Ich benutz Makefiles z.B. auch zum TeX-en oder rpms bauen.
    Und jedes Projekt is ein bissel anderst ... also brauchst du auch für jedes ein passendes Makefile. mfile ist da doch ein schönes Tool ...

  9. #19
    Neuer Benutzer Öfters hier
    Registriert seit
    12.12.2004
    Ort
    D - 97529 Sulzheim [BY]
    Alter
    39
    Beiträge
    24
    also ich hätte das schon gerne so dass ich nen controller einstelle und dann drück ich und dann kommt unten das hex raus...
    das kann doch ned so schwer sein?!
    makefile is halt aufwand
    ideen?
    ich hätte das gerne in dem dev-c++ integreiert, wäre aber uach mit nem externen "ich-mach-aus-einem-c-ein-hex-file"-programm zufrieden

    jan

  10. #20
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    16.03.2004
    Beiträge
    259
    KeyMan wenn du mit einem "ich-mach-aus-einem-c-ein-hex-file" Program zufrieden bist isses leicht. Nen C Compiler in Dev-C++ zu integrieren hab ich noch nich gemacht aber die anderen können dir da anscheinend weiterhelfen.

    Sonst Compilierst du dein Program einfach mit WinAVR zu einem Hex File. So hab ichs bisher immer gemacht.

Seite 2 von 3 ErsteErste 123 LetzteLetzte

Berechtigungen

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

Labornetzteil AliExpress