2017-06-20 4 views
1

cmakeスクリプト内でdoxygen htmlファイルを生成するには、今度はthis documentに従っています。しかし、私は大きな問題を見つけました。私は、ファイル内の機能を文書化したいドキュメントを生成するときに、このファイルがheader.hでサードパーティヘッダのdoxygen検索を中止する方法

header.h 
#include "third_party_header.h" 
/** 
* explanation of head_fun function 
*/ 
int head_fun(); 

:私は私の質問を説明するために、次の例を与えます。しかし、doxgenを実行しているときに、ドキュメントを生成するための "third_party_header.h"を検索しようとしたようです。私の場合は、 "third_party_header.h"がDoxygenの検索パスにないため、成功しました。私がdoxygenにサードパーティーのヘッダーの検索を停止するよう指示するためのアイデアはありますか?

答えて

0

私はこのソリューションを偶然見つけましたが、CLANG_ASSISTED_PARSINGを無効にするとすべてがうまくいくように見えました。しかし、なぜこれが第三者のヘッドファイルを検索するDoxygenを止めることができないのか分かりません。 CLANG_ASSISTED_PARSINGが有効になっている場合は、ドキュメントを生成する前に、指定されたDoxygen入力ディレクトリ内のすべてのソースコードを最初にコンパイルします。

+0

[私自身の質問に答えることができますか?](http://stackoverflow.com/help/self-answer)をご覧になり、2日後に戻ってきて、回答として確認してください。 –

関連する問題