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

        <bdo id='YByvU'></bdo><ul id='YByvU'></ul>

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

        如何解码 boost 库命名?

        How can I decode the boost library naming?(如何解码 boost 库命名?)
          <i id='L2TQg'><tr id='L2TQg'><dt id='L2TQg'><q id='L2TQg'><span id='L2TQg'><b id='L2TQg'><form id='L2TQg'><ins id='L2TQg'></ins><ul id='L2TQg'></ul><sub id='L2TQg'></sub></form><legend id='L2TQg'></legend><bdo id='L2TQg'><pre id='L2TQg'><center id='L2TQg'></center></pre></bdo></b><th id='L2TQg'></th></span></q></dt></tr></i><div id='L2TQg'><tfoot id='L2TQg'></tfoot><dl id='L2TQg'><fieldset id='L2TQg'></fieldset></dl></div>
            <tbody id='L2TQg'></tbody>

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

            <bdo id='L2TQg'></bdo><ul id='L2TQg'></ul>

          • <tfoot id='L2TQg'></tfoot>

              <legend id='L2TQg'><style id='L2TQg'><dir id='L2TQg'><q id='L2TQg'></q></dir></style></legend>
                • 本文介绍了如何解码 boost 库命名?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  我试图找出 gd 在 boost 库名称中的意思,但我只发现另外两个人正在寻找相同的东西.

                  I tried to find out that gd means in boost library name and I only found two other people looking for the same thing.

                  我想它应该是一个明确记录的地方,我想找到它.

                  I suppose it should be a place where this is clearly documented and I would like to find it.

                  • mt - 多头,使用 bjam threading=multi
                  • s - bjam runtime-link=static
                  • g - 使用标准和运行时支持库的调试版本.什么 bjam 开关???
                  • d - 调试 bjam variant=debug
                  • mt - multitheaded, get it with bjam threading=multi
                  • s - bjam runtime-link=static
                  • g - using debug versions of the standard and runtime support libraries. what bjam switch???
                  • d - debug bjam variant=debug

                  我如何控制哪些 bjam 开关控制上述变体?事实上,我唯一无法识别的就是 g.

                  How do I control what bjam switches controls the above variants? In fact the only one that I wasn't able to identify is the g.

                  推荐答案

                  参见 Boost 入门窗口 6.3 节命名和第 6.1 节 Unix 命名

                  See Boost getting started windows section 6.3 naming and section 6.1 on Unix naming

                  处理 -mt 和 d 的是

                  The ones that deal with -mt and d are

                  -mt Threading tag: indicates that the library was built with multithreading support enabled. Libraries built without multithreading support can be identified by the absence of `-mt`.  
                  
                  -d ABI tag: encodes details that affect the library's interoperability with other compiled code. For each such feature, a single letter is added to the tag as listed in this table:
                    Key   Use this library when (Boost.Build option)
                    s     linking statically to the C++ standard library 
                          and compiler runtime support libraries.
                          (runtime-link=static)
                    g     using debug versions of the standard and runtime support libraries. 
                          (runtime-debugging=on)
                    y     using a special debug build of Python.
                          (python-debugging=on)
                    d     building a debug version of your code.
                          (variant=debug)
                    p     using the STLPort standard library rather than
                          the default one supplied with your compiler.
                          (stdlib=stlport)
                  

                  这篇关于如何解码 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++程序中的堆栈溢出错误)
                  <legend id='xgp3H'><style id='xgp3H'><dir id='xgp3H'><q id='xgp3H'></q></dir></style></legend>
                • <small id='xgp3H'></small><noframes id='xgp3H'>

                    <tfoot id='xgp3H'></tfoot>
                      <bdo id='xgp3H'></bdo><ul id='xgp3H'></ul>

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