1. <legend id='ByJtx'><style id='ByJtx'><dir id='ByJtx'><q id='ByJtx'></q></dir></style></legend>

      1. <tfoot id='ByJtx'></tfoot>

        <i id='ByJtx'><tr id='ByJtx'><dt id='ByJtx'><q id='ByJtx'><span id='ByJtx'><b id='ByJtx'><form id='ByJtx'><ins id='ByJtx'></ins><ul id='ByJtx'></ul><sub id='ByJtx'></sub></form><legend id='ByJtx'></legend><bdo id='ByJtx'><pre id='ByJtx'><center id='ByJtx'></center></pre></bdo></b><th id='ByJtx'></th></span></q></dt></tr></i><div id='ByJtx'><tfoot id='ByJtx'></tfoot><dl id='ByJtx'><fieldset id='ByJtx'></fieldset></dl></div>

        <small id='ByJtx'></small><noframes id='ByJtx'>

          <bdo id='ByJtx'></bdo><ul id='ByJtx'></ul>
      2. 如何使用 clang++/libc++ 编译/链接 Boost?

        How to compile/link Boost with clang++/libc++?(如何使用 clang++/libc++ 编译/链接 Boost?)

              <legend id='iI7r3'><style id='iI7r3'><dir id='iI7r3'><q id='iI7r3'></q></dir></style></legend>

              1. <tfoot id='iI7r3'></tfoot>
                <i id='iI7r3'><tr id='iI7r3'><dt id='iI7r3'><q id='iI7r3'><span id='iI7r3'><b id='iI7r3'><form id='iI7r3'><ins id='iI7r3'></ins><ul id='iI7r3'></ul><sub id='iI7r3'></sub></form><legend id='iI7r3'></legend><bdo id='iI7r3'><pre id='iI7r3'><center id='iI7r3'></center></pre></bdo></b><th id='iI7r3'></th></span></q></dt></tr></i><div id='iI7r3'><tfoot id='iI7r3'></tfoot><dl id='iI7r3'><fieldset id='iI7r3'></fieldset></dl></div>

                <small id='iI7r3'></small><noframes id='iI7r3'>

                • <bdo id='iI7r3'></bdo><ul id='iI7r3'></ul>

                    <tbody id='iI7r3'></tbody>
                  本文介绍了如何使用 clang++/libc++ 编译/链接 Boost?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  这个问题的答案为什么在 c++0x 模式下用 libc++ 不能 clang 链接这个 boost::program_options 示例? 声明您需要使用 clang++ -stdlib=libc++ 重建 boost."

                  The answer to this question Why can't clang with libc++ in c++0x mode link this boost::program_options example? states "You need to rebuild boost using clang++ -stdlib=libc++."

                  我使用 MacOS Lion 和 clang v3.0.如何使用 clang 构建 Boost v1.48.0 并将其与 libc++ 链接?

                  I'm using MacOS Lion with clang v3.0. How do I build Boost v1.48.0 using clang and link it with libc++?

                  更新:我创建了一个 user-config.jam 文件,内容如下:

                  Update: I've created a user-config.jam file with the following:

                  using clang-darwin
                  

                  ...这将使用 clang 而不是 gcc 来构建 Boost.如何链接 libc++ 而不是 libstdc++?

                  ...which will build Boost with clang instead of gcc. How do I link with libc++ instead of libstdc++?

                  推荐答案

                  我也不知道该怎么做.但是在这里、入门 和 试验和错误:

                  I didn't know how to do this either. But after poking around in here, the getting started, and trial and error:

                  $ ./bootstrap --with-toolset=clang
                  $ ./b2 clean
                  $ ./b2 toolset=clang cxxflags="-stdlib=libc++" linkflags="-stdlib=libc++"
                  

                  您会收到很多警告.由于 LWG 2059,信号库将无法构建.但除此之外,我认为它有效.

                  You'll get lots of warnings. And the signals library will fail to build due to LWG 2059. But otherwise I think it works.

                  这篇关于如何使用 clang++/libc++ 编译/链接 Boost?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  本站部分内容来源互联网,如果有图片或者内容侵犯了您的权益,请联系我们,我们会在确认后第一时间进行删除!

                  相关文档推荐

                  How to print vector#39;s data(如何打印矢量的数据)
                  Visual C++ appends 0xCC (int3) bytes at the end of functions(Visual C++ 在函数末尾附加 0xCC (int3) 字节)
                  How to use a variable inside a _T wrapper?(如何在 _T 包装器中使用变量?)
                  MSVC++ warning flags(MSVC++ 警告标志)
                  How to read file which contains uxxxx in vc++(如何在vc++中读取包含uxxxx的文件)
                  stack overflow error in C++ program(C++程序中的堆栈溢出错误)
                  • <bdo id='XZR8r'></bdo><ul id='XZR8r'></ul>
                      • <tfoot id='XZR8r'></tfoot>
                        <legend id='XZR8r'><style id='XZR8r'><dir id='XZR8r'><q id='XZR8r'></q></dir></style></legend>
                          <tbody id='XZR8r'></tbody>

                        1. <i id='XZR8r'><tr id='XZR8r'><dt id='XZR8r'><q id='XZR8r'><span id='XZR8r'><b id='XZR8r'><form id='XZR8r'><ins id='XZR8r'></ins><ul id='XZR8r'></ul><sub id='XZR8r'></sub></form><legend id='XZR8r'></legend><bdo id='XZR8r'><pre id='XZR8r'><center id='XZR8r'></center></pre></bdo></b><th id='XZR8r'></th></span></q></dt></tr></i><div id='XZR8r'><tfoot id='XZR8r'></tfoot><dl id='XZR8r'><fieldset id='XZR8r'></fieldset></dl></div>

                            <small id='XZR8r'></small><noframes id='XZR8r'>