CMake が htmlcxx ライブラリを見つけられないようです。
ホエールボットのドキュメントでは、htmlcxx が依存関係としてリストされています。
htmlcxx をダウンロードして解凍し、インストールする必要があります:
cd <path to unzipped htmlcxx>
./configure --enable-static=on --enable-shared=off
make
sudo make install
#include <cstddef> を追加する必要がある場合があります html/tree.hの先頭へ 正常にビルドできるようにします。 usr/local/ にインストールされます
まだインストールしていない場合は、icu もインストールする必要があります:
sudo apt-get install libicu-dev
最後に、whalebot をビルドしてインストールできるようになりました。繰り返しますが、十分に最新のブースト インストールがある場合、make は失敗する可能性があります。
webspider/src/webspider_options.cpp の 57 行目 、 boost::filesystem::initial_path().native_directory_string() を置き換える必要があります boost::filesystem::initial_path().string() で .次に、ビルドとインストールに問題がないはずです:
cd <path to unzipped whalebot>
mkdir build
cd build
cmake .. -DCMAKE_BUILD_TYPE=Release
make
sudo make install
これも usr/local/ にインストールされます