文件最后提交记录最后更新时间
[libc++] Document guidelines for applying [[nodiscard]] (#84000)2 年前
[libc++] Update status after the Kona meeting. (#72421)2 年前
[libc++] Follow-up to "Poison Pills are Too Toxic"1 年前
[libc++] Follow-up to "Poison Pills are Too Toxic"1 年前
[libc++][NFC] Fix typo in documentation3 年前
[libc++] Improve behavior when using relative path for LIBCXX_ASSERTION_HANDLER_FILE (#100157)1 年前
docs: Fix Sphinx detection with out-of-tree builds8 年前
[libc++] Don't generate the modulemap file (#80352)2 年前
[libc++] Adjust the version of __cpp_lib_ranges in C++20 mode1 年前
[libc++][hardening] Use bounded iterators in std::vector and std::string (#78929)1 年前
[libc++][math] Mathematical Special Functions: Hermite Polynomial (#89982)1 年前
[libc++][doc] Updates module build instructions. (#89413)2 年前
[libc++] NFC: Add note about how the libcxx website gets updated4 年前
[libc++] Add empty release notes file for LLVM 20 (#98355)1 年前
[libc++] Fix outdated release procedure for release notes2 年前
[libc++][docs] Add tip for developers running the test suite on macOS (#99544)1 年前
[libc++] Undeprecate shared_ptr atomic access APIs (#92920)1 年前
[NFC][Py Reformat] Reformat python files in libcxx/libcxxabi2 年前
[libc++][math] Mathematical Special Functions: Hermite Polynomial (#89982)1 年前
README.txt

libc++ Documentation

The libc++ documentation is written using the Sphinx documentation generator. It is currently tested with Sphinx 1.1.3.

To build the documents into html configure libc++ with the following cmake options:

  • -DLLVM_ENABLE_SPHINX=ON
  • -DLIBCXX_INCLUDE_DOCS=ON

After configuring libc++ with these options the make rule docs-libcxx-html should be available.

The documentation in this directory is published at https://libcxx.llvm.org. It is kept up-to-date by a build bot: https://lab.llvm.org/buildbot/#/builders/publish-sphinx-docs. If you notice that the documentation is not updating anymore, please contact one of the maintainers.