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?

        时间:2023-06-29

              <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?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  上一篇:如何在 boost::spirit::qi 解析器中使用多态属性? 下一篇:boost::noncopyable 的优点是什么

                  相关文章

                  • <bdo id='XZR8r'></bdo><ul id='XZR8r'></ul>
                  1. <tfoot id='XZR8r'></tfoot>
                    <legend id='XZR8r'><style id='XZR8r'><dir id='XZR8r'><q id='XZR8r'></q></dir></style></legend>

                    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'>