Kdevekop header undefinied reference

Dieses Thema im Forum "C/C++" wurde erstellt von pinguin123, 29.11.2005.

  1. #1 pinguin123, 29.11.2005
    pinguin123

    pinguin123 Mitglied

    Dabei seit:
    22.11.2005
    Beiträge:
    35
    Zustimmungen:
    0
    Hi

    ich benutze Kdevelop 3.2 auf Debian Sarge. Ich habe hier ein grundsäzliches Problem. Ich möchte Funktionen in einer fremden Headerdatei aufrufen. Aber jedesmal wenn ich das tue bekomme ich die Fehlermeldung undefinied Reference. Ich habe im Automanager die Header Datei hinzugefügt und Automake+Configure aufgerufen danach build gedrückt.
    Woran liegt das.

    Schöne Grüße

    Pinguin123


    Beispiel:

    Main
    #######################################################################
    #ifdef HAVE_CONFIG_H
    #include <config.h>
    #endif

    #include <stdio.h>
    #include <stdlib.h>
    #include "addition.h"

    int main(int argc, char *argv[])
    {
    printf("Hello, world!\n");
    int a,b,c;
    c=Addition(a,b);
    return EXIT_SUCCESS;
    }
    #######################################################################

    #####################################################################
    int Addition (int A, int B);

    Header addition.h
    #######################################################################
    #include "addition.h"
    #######################################################################

    addition.c
    #######################################################################
    int Addition (int A, int B)
    {
    return (A+B);
    }
    #######################################################################

    Fehlermeldung
    #######################################################################
    cd '/home/work/Desktop/test/debug' && WANT_AUTOCONF_2_5="1" WANT_AUTOMAKE_1_6="1" make -k
    make all-recursive
    Making all in src
    if gcc -DHAVE_CONFIG_H -I. -I/home/work/Desktop/test/src -I.. -O0 -g3 -MT test.o -MD -MP -MF ".deps/test.Tpo" -c -o test.o /home/work/Desktop/test/src/test.c; then mv -f ".deps/test.Tpo" ".deps/test.Po"; else rm -f ".deps/test.Tpo"; exit 1; fi
    /bin/sh ../libtool --tag=CC --mode=link gcc -O0 -g3 -o test test.o
    gcc -O0 -g3 -o test test.o
    test.o(.text+0x2a): In function `main':
    /home/work/Desktop/test/src/test.c:15: undefined reference to `Addition'
    collect2: ld returned 1 exit status
    make[2]: *** [test] Error 1
    make[2]: Target `all' not remade because of errors.
    make[1]: *** [all-recursive] Error 1
    make: *** [all] Error 2
    *** Beendet mit Status: 2 ***
    #######################################################################
     
  2. Anzeige

    Schau dir mal diese Kategorie an. Dort findest du bestimmt etwas.
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
  3. #2 pinguin123, 01.12.2005
    pinguin123

    pinguin123 Mitglied

    Dabei seit:
    22.11.2005
    Beiträge:
    35
    Zustimmungen:
    0
    Hi

    das Problem hat sich schon erledigt. Habe vergessen die Bibliothek mit zu linken
     
Thema:

Kdevekop header undefinied reference

Die Seite wird geladen...

Kdevekop header undefinied reference - Ähnliche Themen

  1. Lemon Pi: Bastelrechner mit Quadcore-CPU und RPi-Pin-Header

    Lemon Pi: Bastelrechner mit Quadcore-CPU und RPi-Pin-Header: Die chinesische Firma Embedstudio hat auf Indigogo eine Crowdfunding-Kampagne gestartet, um ihren Einplatinenrechner Lemon Pi zu finanzieren. Wie...
  2. Kdevelop findet open CV headerfiles nicht

    Kdevelop findet open CV headerfiles nicht: Hallo, Versuche auf Kdevelop umzusteigen. "Hello World" klappt auch. habe open CV heruntergeladen und kompiliert. Die headerfiles liegen auch...
  3. gcc meldet Error trotz vorhandenem Header in FreeBSD

    gcc meldet Error trotz vorhandenem Header in FreeBSD: Hallo, Ich habe das Problem ,daß ich mit der X.h header Datei arbeiten möchte, aber gcc findet sie nicht, obwohl sie da ist. Nachgeguckt habe...
  4. Headerfile

    Headerfile: Wenn ich Methoden in Headerfiles auslagere, wie bekomme ich dann die .h-Datei, welche ich dann einbinden kann in mein Hauptprogramm? Compilen?
  5. ein c++ problem mit header dateien.

    ein c++ problem mit header dateien.: Hallo, Ich würde gerne wissen, wie ich unter SuSe Linux und g++ die BSD Sockets Api einbinde, so dass ich damit unter g++ irgendein Programm...