Je suis en train de complie mon programme sur Windows via Cygwin avec la commande de compilation:C++ GNU Linker erreurs
g++ ping.cpp -I./include -L./lib -lchartdir50
J'utilise une API appelée ChartDirector qui dessine des graphiques pour moi. Je n'ai jamais lié les bibliothèques de cette façon auparavant (en général, je le fais via Visual Studio), donc je suis un peu nouveau à ce sujet. J'ai une liste vraiment grand nombre d'erreurs, donc je ne vais pas les énumérer tous, mais je vais énumérer un juste pour préciser le type d'erreurs de l'éditeur de liens que je reçois:
(.text$_ZN9BaseChartD1Ev[BaseChart::~BaseChart()]+0x4f): undefined reference to '_CBaseChart_destroy'
Tous ces éléments sont référence indéfinie aux erreurs 'xxx'.
J'ai un tas de fichiers d'en-tête dans ./include et une bibliothèque appelée chartdir50.lib dans ./lib
Quel est le problème avec ma ligne de compilation?
Votre système peut être 64 bits, mais je doute que le compilateur est. – Clifford