Voici quelques problèmes (probablement) très simples: J'essaie d'utiliser la bibliothèque de hachage perceptuelle pHash avec Ubuntu 11.10. J'avais déjà installé ffmpeg, par la façon dont ce que je l'ai fait:Problèmes lors de la compilation du programme phash
sudo apt-get install libphash0
sudo apt-get install libphash0-dev
ensuite essayé de compiler ce programme:
#include <iostream>
#include <pHash.h>
using namespace std;
int main()
{
ulong64 myhash=0;
ph_dct_imagehash("test.jpg", myhash);
cout<<myhash<<endl;
}
Lors de la compilation, il se contente d'afficher:
undefined reference to `ph_dct_imagehash'
Une suggestion? Que devrais-je faire? Merci d'avance!
Matteo Monti
Bon! :) Et ... comment je fais ça? Dois-je inclure quelque chose de plus? Désolé, je sais que c'est une question stupide mais je n'ai aucune expérience! –
Pas de problème;) Je viens d'éditer la réponse. –