如何在HTML中构建LLVM doxygen?我试过但失败了

时间:2015-05-05 09:30:09

标签: clang llvm doxygen

我想获得llvm的doxygen网页的副本,所以我可以在没有互联网的情况下使用它。 我做了如下:

$ cd LLVM_ROOT_DIR
$ mkdir out
$ cd out/
$ ../configure --enable-doxygen
$ make ENABLE_OPTIMIZED=1

但它只是在没有文档的情况下构建llvm。我也试过

$ make BUILD_FOR_WEBSITE=1 ENABLE_OPTIMIZED=1

$ make ENABLE_OPTIMIZED=1 EXTRA_DIST=1

所有这些都不起作用。 我怎么能建立网页? 非常感谢。

3 个答案:

答案 0 :(得分:3)

使用最新版本的LLVM,配置禁止源内构建。幸运的是,可以使用cmake构建文档。

$ mkdir out
$ cd out/
$ cmake -DLLVM_ENABLE_DOXYGEN=On ../
$ make doxygen-llvm

这个过程需要一段时间,但在此之后你应该有完整的文档。

答案 1 :(得分:1)

在配置步骤中启用doxygen后,您可以在构建目录中的make doxygen-llvm文件夹上运行docs/

您可以运行make help来检查可用选项。

答案 2 :(得分:0)

我通过wget收集网站。