AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 21:47

Parameter dieser Suchanfrage:

Suche in Thema: C-Header-Dateien einbinden
Suche alle Beiträge, die von "Elko" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 6 von insges. 6 Treffern
Suche benötigte 0.003s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Programmieren allgemein

    Re: C-Header-Dateien einbinden

     
      by Elko, 18. Sep 2008
    Hallo!
    ich bin mir nun ziemlich sicher, dass das Problem nicht an meinem Header+Sourcefile liegt, sondern an einem der von beiden c-Sourcefiles eingebundenen Headern. Hier werden anscheinend globale Variablen definiert, was meines Erachtens zu dem Compilerfehler "Multiple Public Definitions" führt. HAt jemand eine Idee, wie man die Variablen aus diesem Headerfile den beiden Sourcefiles bekannt...
  • Forum: Programmieren allgemein

    Re: C-Header-Dateien einbinden

     
      by Elko, 18. Sep 2008
    Sry, aber ich habe auch onewire.h gemeint ;-)
  • Forum: Programmieren allgemein

    Re: C-Header-Dateien einbinden

     
      by Elko, 18. Sep 2008
    Hier meine Header Datei (da scheint der Fehler nicht zu liegen):

    #ifndef onewire_H
    #define onewire_H

    //#include <REGAN21.H> /* Register des AN21xx */
    //#include <EZREGS.H> /* Externe Register des AN21xx */

    extern xdata unsigned char scratchcrc _at_ 0x0119;
    extern xdata unsigned char RomCode _at_ 0x011A; // 0x011A bis 0x0121
  • Forum: Programmieren allgemein

    Re: C-Header-Dateien einbinden

     
      by Elko, 17. Sep 2008
    ICh hab sie ein mal in der Datei "onewire.c" weggenommen und das andere mal in der Datei "main.c". Ich habe nämlich gedacht, wenn man in "main.c" die Datei "onewire.c" einbindet, die wiederum die beiden anderen Files included, reicht das. Aber offensichtlich reicht das nicht. Denn sonst würde ja nicht die Fehlermeldung "undefined identifier" kommen...
    Und wenn ich die beiden Files

    #include...
  • Forum: Programmieren allgemein

    Re: C-Header-Dateien einbinden

     
      by Elko, 17. Sep 2008
    Schon klar, aber wie gesagt: Wenn ich die Direktiven

    #include <REGAN21.H>
    #include <EZREGS.H>

    wegnehme kommt die Meldung "... undefined identifier". Also klappts so auch nicht :pale:
  • Forum: Programmieren allgemein

    C-Header-Dateien einbinden

     
      by Elko, 17. Sep 2008
    Hallo Leute!
    Ich habe ein (für mich) irgendwie unlösbares Problem: Eigentlich will ich ein funktionierendes C-Programm, in dem einige Funktionen stehen, drastisch "kürzen", indem ich die Funktionen in eine andere C-Datei auslagere und dann in das Hauptproramm einbinde. Jedoch klappt das bei mir irgenwie nicht: Ich habe das nach folgendem Schema gemacht:


    // Main.c

    #include <REGAN21.H> /*...


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=Elko&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=120853
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:03 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz