вот некоторые (возможно) очень простые проблемы: я пытаюсь использовать библиотеку хэширования восприятия pHash с Ubuntu 11.10. Я уже был установлен FFmpeg, кстати, это то, что я сделал:Сложности при компиляции phash-программы
sudo apt-get install libphash0
sudo apt-get install libphash0-dev
Затем попытался скомпилировать эту программу:
#include <iostream>
#include <pHash.h>
using namespace std;
int main()
{
ulong64 myhash=0;
ph_dct_imagehash("test.jpg", myhash);
cout<<myhash<<endl;
}
При компиляции, он просто печатает:
undefined reference to `ph_dct_imagehash'
Любое предложение? Что мне делать? Спасибо заранее!
Matteo Monti
Хорошо! :) И ... как мне это сделать? Должен ли я включить что-то еще? Извините, я знаю, что это глупый вопрос, но у меня нет опыта! –
Нет проблем;) Я только что отредактировал ответ. –