Undefined-reference - C++ - Programmation
Marsh Posté le 30-03-2010 à 09:26:40
Tu as une erreur au linkage. En fait, il faut ajouter les fichier qui contiennent ces fonctions (à priori faisant partie du projet) dans la compilation.
Soit comme une librairie si tu les as sous la forme d'un .dll.
Soit simplement il faut ajouter les sources à ton projet Dev-cpp.
Marsh Posté le 29-03-2010 à 21:34:29
salut a tout le monde je suis débutant dans le c++ et j'ai téléchargé le dossier suivant
http://www.cs.adelaide.edu.au/~zby [...] tic2.tar.Z
j'utilise Dev c++. On compilant main.c j'ai eu des problème de Undefined-reference
Compilateur: Default compiler
Exécution de gcc.exe...
gcc.exe "C:\genetic2\main.c" -o "C:\genetic2\main.exe" -I"C:\Dev-Cpp\include" -L"C:\Dev-Cpp\lib"
main.c: undefined reference to `read_data'
main.c: undefined reference to `initialize_population'
main.c: undefined reference to `evaluate_population'
main.c: undefined reference to `sort_population'
main.c: undefined reference to `assign_probabilities1'
main.c: undefined reference to `select_parents'
main.c: undefined reference to `select_dead'
main.c: undefined reference to `replace_population'
main.c: undefined reference to `print_so_far'
main.c: undefined reference to `print_results'
collect2: ld returned 1 exit status
Exécution terminée
si quelqu'un peut m'aidé pour résoudre ce probléme