J'essaie d'implémenter une application d'indexation des images en utilisant la libjpeg sous windows. j'ai inclu cette bibliothèque mais ça ne marche pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
extern "C" {
#include <jpeglib.h>
}
lorsque je compile avec Qt creator:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
undefined reference to `jpeg_std_error(jpeg_error_mgr*)'
undefined reference to `jpeg_CreateDecompress(jpeg_decompress_struct*, int, unsigned int)'
undefined reference to `jpeg_stdio_src(jpeg_decompress_struct*, _IO_FILE*)'
undefined reference to `jpeg_read_header(jpeg_decompress_struct*, int)'
undefined reference to `jpeg_start_decompress(jpeg_decompress_struct*)'
undefined reference to `jpeg_finish_decompress(jpeg_decompress_struct*)'
undefined reference to `jpeg_destroy_decompress(jpeg_decompress_struct*)'
Meme j'ai verifié les liens d'inclusion de la bibliothèque mais l'erreur persiste.
j'ai ajouté ce code dans le .pro qui permet de faire le lien
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
ICONFIG(release, debug|release): LIBS += -L$$PWD/../ImageRetrieve-build-desktop-Qt_4_7_4_for_Desktop_-_MinGW_4_4__Qt_SDK__Debug/libjpeg/lib/ -llibjpeg
INCLUDEPATH += $$PWD/../ImageRetrieve-build-desktop-Qt_4_7_4_for_Desktop_-_MinGW_4_4__Qt_SDK__Debug/libjpeg/include
DEPENDPATH += $$PWD/../ImageRetrieve-build-desktop-Qt_4_7_4_for_Desktop_-_MinGW_4_4__Qt_SDK__Debug/libjpeg/include
Quelqu'un peut m'aider ??