Bonjour,

J'ai installé OpenAlpr.
Tout fonctionne bien en mode commande dans une fenêtre cmd de Windows
Je travaille avec Windows 10
Je compile avec g++ en passant la commande suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
g++ -mwindows essaiopenalpr.cpp -o essaiopenalpr.exe
Voici mon programme :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
#include <stdio.h>
#include <stdlib.h>
#include <alpr.h>
int main()
{
    alpr::Alpr openalpr("us", "openalpr.conf");
    return 0;
}
openalpr.conf est placé avec le programme .cpp

J'ai l'erreur suivante : je ne comprends pas ce que je doit faire.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
C:\Users\JEANLO~1\AppData\Local\Temp\cc2ZbTzH.o:essaiopenalpr.cpp:(.text+0xa0): undefined reference to `alpr::Alpr::Alpr(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)'
C:\Users\JEANLO~1\AppData\Local\Temp\cc2ZbTzH.o:essaiopenalpr.cpp:(.text+0xee): undefined reference to `alpr::Alpr::~Alpr()'
collect2.exe: error: ld returned 1 exit status

Merci de m'aider.