1

自分のコード用にドキュメントセットをビルドしました。ビルドの実行時に Xcode でドキュメントセットをコンパイルしようとしています。ただし、Xcode はビルド後に docset を認識しません (DocSet はディレクトリに表示されます)。

これが私のプロセスです:

1) doxygen の出力を生成する

 doxygen doxygen.config

2) html ディレクトリに移動し、docset を生成します。

 make

[...]

14: MyCodeIOSDecoder_8h.html
15: MyCodeIOSHighLevel_8h.html
Loading symbols from [...]/source/html/org.doxygen.Project.docset/Contents/Resources/Tokens.xml
*     93 tokens processed (   0.0 sec)

Linking up related token references
Sorting tokens

3) ドキュメント セットのインストール

make install

[...]
cp -R org.doxygen.Project.docset ~/Library/Developer/Shared/Documentation/DocSets

4) xcode 4 には docset がありません。古い doxygen バージョンの可能性があります。Doxygen バージョン 1.7.4-20110629

Xcode 4 でドキュメントセットが表示される場所を再確認します

何か不足していますか?

4

1 に答える 1

0

Doxygen の出力フォルダーが ~/Documents/myDocSet であると仮定しましょう。その中に、html というフォルダーがあります。

  1. doxyfileに含まれていることを確認してください

    GENERATE_DOCSET        = YES
    
  2. ターミナルを開く

    cd ~/Documents/myDocSet/html
    make install
    
  3. Applescript loadDocSet.scpt を起動します

    tell application "Xcode"
    load documentation set with path
            "~/Library/Developer/Shared/Documentation/DocSets/myDocSet.docset"
    end tell
    
于 2012-07-18T09:28:04.600 に答える