如何在 HTML 中构建 LLVM doxygen?我试过但失败了
How to build LLVM doxygen in HTML ? I tried but failed
我想要一份 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
全部无效。
我如何构建网页?
非常感谢。
我通过wget收集网站。
在配置步骤中启用 doxygen 后,您可以在构建目录中的 docs/
文件夹中 运行 make doxygen-llvm
。
您可以 运行 make help
检查可用选项。
使用最新版本的 LLVM,配置禁止源内构建。幸运的是,可以使用 cmake.
构建文档
$ mkdir out
$ cd out/
$ cmake -DLLVM_ENABLE_DOXYGEN=On ../
$ make doxygen-llvm
该过程需要一段时间,但之后您应该拥有完整的文档。
我想要一份 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
全部无效。 我如何构建网页? 非常感谢。
我通过wget收集网站。
在配置步骤中启用 doxygen 后,您可以在构建目录中的 docs/
文件夹中 运行 make doxygen-llvm
。
您可以 运行 make help
检查可用选项。
使用最新版本的 LLVM,配置禁止源内构建。幸运的是,可以使用 cmake.
构建文档$ mkdir out
$ cd out/
$ cmake -DLLVM_ENABLE_DOXYGEN=On ../
$ make doxygen-llvm
该过程需要一段时间,但之后您应该拥有完整的文档。