VS2013 を使用して Doxygen をビルドしようとしています。GitHub からプロジェクトをダウンロードし、Flex と Bison をインストールしました。ビルドしようとすると、Xapian ヘッダー ファイルが見つからない/開くことができないため、ビルドに失敗します。Xapian はこれの前提条件としてリストされていないため、既に Doxygen パッケージの一部である場合に何か他のものをインストールする必要があるかどうかはわかりません。問題を解決するには、VS2013 で何かを修正する必要があります。ありがとう。
2 に答える
Xapian は外部検索エンジン (doxysearch ターゲット) にのみ必要であることに注意してください。
ソースから Xapian をビルドするのに続いて、ここから Windows 用のプレビルド xapian ライブラリをダウンロードすることもできます: http://ftp.stack.nl/pub/users/dimitri/xapian_doxygen_win.zip
Doxygen はさまざまな検索オプションをサポートしており、そのうちの 1 つは Xapian に依存していますが、残念ながら、この依存関係はインストール ノートに記載されていないようです。Windows で Xapian をビルドするための手順があり、ビルド済みのバイナリも含まれています。xapian.h
はxapian-core
ソース コードにあります (これはメインの Xapian ヘッダー ファイルであり、検索機能に Xapian を使用するコードをコンパイルするときに使用されます)。
Windows で Xapian をビルドまたはインストールする際に問題が発生した場合は、xapian-discussメーリング リストに投稿することをお勧めします。(Windows ビルド システムを保守していた人は辞任しますが、誰かが助けてくれることを願っています。)