无法通过我的xcode运行doxygen脚本?

时间:2011-09-30 07:34:14

标签: iphone ios xcode doxygen documentation-generation

我已经安装了doxygen.dmg。我使用此链接作为参考:duckrowing

我已经完成了每一步。现在我可以使用该doxygen工具创建html docset。但是对于接下来的步骤,使用XCode本身使用一些脚本阶段生成文档。我也试过了,但它在构建该应用程序时抛出了我的错误。这是错误:

.build / Debug-iphonesimulator / .build / loadDocSet.scpt:23:157:执行错误:Xcode出错:指定路径中没有文档集。 (6)

请帮助我。我想仅在构建阶段生成我的文档。

如果我改变我的代码,它可以自动更改。

提前致谢。

Mrunal

1 个答案:

答案 0 :(得分:1)

这可能意味着Xcode的工作目录不是源树目录。

使用脚本中的pwd跟踪工作目录以证明这一点。

使用pushd \foo\bar\myproject\popd来限制您对doxygen的调用。如在

pushd \Users\mrunal\projects\fooproject\
doxygen -switch -blah 
popd

你甚至可以在开始时使用一个简单的cd \foo\bar\myproject\,但如果这会使剩下的构建变得困难,那就不要感到惊讶。

或使用其中一个doxygen命令开关来显式定义工作目录。我目前没有安装它,但很可能是-d-w

还有一个环境变量可以动态定义源目录。所以你可以做cd $PROJECT_DIR

有关更多环境变量的信息,请参阅Xcode variables