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 @@ -633,6 +633,12 @@ impl Build {
633
633
///
634
634
/// The other `cpp_*` options will only become active if this is set to
635
635
/// `true`.
636
+ ///
637
+ /// The name of the C++ standard library to link is decided by:
638
+ /// 1. If [cpp_link_stdlib](Build::cpp_link_stdlib) is set, use its value.
639
+ /// 2. Else if the `CXXSTDLIB` environment variable is set, use its value.
640
+ /// 3. Else the default is `libc++` for OS X and BSDs, `libc++_shared` for Android,
641
+ /// `None` for MSVC and `libstdc++` for anything else.
636
642
pub fn cpp ( & mut self , cpp : bool ) -> & mut Build {
637
643
self . cpp = cpp;
638
644
self
@@ -741,8 +747,6 @@ impl Build {
741
747
/// Set the standard library to link against when compiling with C++
742
748
/// support.
743
749
///
744
- /// See [`get_cpp_link_stdlib`](cc::Build::get_cpp_link_stdlib) documentation
745
- /// for the default value.
746
750
/// If the `CXXSTDLIB` environment variable is set, its value will
747
751
/// override the default value, but not the value explicitly set by calling
748
752
/// this function.
You can’t perform that action at this time.
0 commit comments