Ozzy Ozborn
Erfahrenes Mitglied
Hi,
ich habe ein kleines Problem: und zwar habe ich eine Klasse, aus der ich eine Funktion aus einer anderen Datei aufrufen möchte, was mir aber einfach nicht gelingen möchte...
Die Klasse habe ich selber geschrieben (OnOff), die Funktion stammt aus einer Funktion, die Zufallszahlen generiert (LIBRAN.C).
Als Umgebung benutze ich KDevelop, für libran habe ich ein Unterverzeichnis angelegt, und die libran.h includet.
Wenn ich jetzt eine Funktion aufrufen möchte (z.B. setall(seed1, seed2) ), bekomme ich nur die Fehlermeldung undefined reference to 'setall(long, long)'
Wisst Ihr vielleicht, woran das liegt?
MfG, und vielen Dank schon einmal im Voraus, Ozzy
P.S.: in der includeten Datei ranlib.h sind alle Funktionen als extern deklariert...
ich habe ein kleines Problem: und zwar habe ich eine Klasse, aus der ich eine Funktion aus einer anderen Datei aufrufen möchte, was mir aber einfach nicht gelingen möchte...
Die Klasse habe ich selber geschrieben (OnOff), die Funktion stammt aus einer Funktion, die Zufallszahlen generiert (LIBRAN.C).
Als Umgebung benutze ich KDevelop, für libran habe ich ein Unterverzeichnis angelegt, und die libran.h includet.
Wenn ich jetzt eine Funktion aufrufen möchte (z.B. setall(seed1, seed2) ), bekomme ich nur die Fehlermeldung undefined reference to 'setall(long, long)'
Wisst Ihr vielleicht, woran das liegt?
MfG, und vielen Dank schon einmal im Voraus, Ozzy
P.S.: in der includeten Datei ranlib.h sind alle Funktionen als extern deklariert...
Zuletzt bearbeitet: