Bonjour,
J'ai un programme qui contient un projet avec mes sources plus un projet avec une librairie. Dans un .h de mes sources je déclare ainsi des tableaux:
Avant je compilai cela sans pb, maintenant j'ai l'erreur à la construction:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 extern double son[NL]; extern double son_prec[NC]; double syn_frame[NL]; extern double syn_frame_prec[NC]; double syn[NL]; extern double syn_sin[NL]; double syn_sin1[NC]; double syn_sin2[NC];
A quoi est ce du, j'ai remarqué que si je ne les déclarait pas en externe, le programme ne fonctionnait pas bien.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7Linking... encod.obj : error LNK2001: unresolved external symbol _syn_sin encod.obj : error LNK2001: unresolved external symbol _syn_frame_prec encod.obj : error LNK2001: unresolved external symbol _son_prec Release/STN encoder.exe : fatal error LNK1120: 3 unresolved externals Error executing link.exe.
Merci.
Partager