ここに(おそらく)非常に単純な問題があります。Ubuntu 11.10で知覚ハッシュライブラリ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'
なにか提案を?私は何をすべきか?前もって感謝します!
マッテオ・モンティ