File tree Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -592,6 +592,12 @@ impl Build {
592
592
///
593
593
/// The other `cpp_*` options will only become active if this is set to
594
594
/// `true`.
595
+ ///
596
+ /// The name of the C++ standard library to link is decided by:
597
+ /// 1. If [cpp_link_stdlib](Build::cpp_link_stdlib) is set, use its value.
598
+ /// 2. Else if the `CXXSTDLIB` environment variable is set, use its value.
599
+ /// 3. Else the default is `libc++` for OS X and BSDs, `libc++_shared` for Android,
600
+ /// `None` for MSVC and `libstdc++` for anything else.
595
601
pub fn cpp ( & mut self , cpp : bool ) -> & mut Build {
596
602
self . cpp = cpp;
597
603
self
@@ -684,8 +690,6 @@ impl Build {
684
690
/// Set the standard library to link against when compiling with C++
685
691
/// support.
686
692
///
687
- /// See [`get_cpp_link_stdlib`](cc::Build::get_cpp_link_stdlib) documentation
688
- /// for the default value.
689
693
/// If the `CXXSTDLIB` environment variable is set, its value will
690
694
/// override the default value, but not the value explicitly set by calling
691
695
/// this function.
You can’t perform that action at this time.
0 commit comments