Undefined-reference

Undefined-reference - C++ - Programmation

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  

Reply

Marsh Posté le 29-03-2010 à 21:34:29   

Reply

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.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed