Salut tout le monde,
J'essaie d'utiliser la librairie de mon fournisseur mais impossible d'y arriver...
Dans mon fichier .pro, j'intègre les fichiers d'en-tête ainsi que la librairie du dossier MSC :
J'inclus un fichier d'en-tête spécifique, que j'ai appelé "eapiheader.h", qui contient les déclarations du fichier "msstdint.h" (ceci est demandé).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 INCLUDEPATH += "d:/Program Files (x86)/MSC/EAPI" LIBS += -L"d:/Program Files (x86)/MSC/EAPI" LIBS += -lEApi_1
Dans mon fichier .cpp, j'appelle mon fichier d'en-tête spécifique "eapiheader.h" suivi du fichier "EApi.h". J'appelle la fonction "EApiLibInitialize();" et, lors de la compilation (compilateur : MinGW 32bit), cela me renvoie le message d'erreur "erreur : undefined reference to `EApiLibInitialize'". Mon problème vient donc du fait que mon programme n'arrive pas à faire le lien entre le fichier "EApi.h" et mon programme.
Pourtant, j'ai réussi à intégrer la librairie libVLC à mon programme sans que cela ne me pose de problème.
Si quelqu'un souhaite m'aider, je lui fournirai tout ce dont il aura besoin pour tester la librairie EApi_1.
Partager