<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                # 第8章 超級構建模式 本章的主要內容如下: * 使用超級級構建模式 * 使用超級構建管理依賴項:Ⅰ.Boost庫 * 使用超級構建管理依賴項:Ⅱ.FFTW庫 * 使用超級構建管理依賴項:Ⅲ.Google Test框架 * 使用超級構建支持項目 每個項目都需要處理依賴關系,使用CMake很容易查詢這些依賴關系,是否存在于配置項目中。第3章,展示了如何找到安裝在系統上的依賴項,到目前為止我們一直使用這種模式。但是,當不滿足依賴關系,我們只能使配置失敗,并向用戶警告失敗的原因。然而,使用CMake可以組織我們的項目,如果在系統上找不到依賴項,就可以自動獲取和構建依賴項。本章將介紹和分析` ExternalProject.cmake`和`FetchContent.cmake `標準模塊,及在超級構建模式中的使用。前者允許在構建時檢索項目的依賴項,后者允許我們在配置時檢索依賴項(CMake的3.11版本后添加)。使用超級構建模式,我們可以利用CMake作為包管理器:相同的項目中,將以相同的方式處理依賴項,無論依賴項在系統上是已經可用,還是需要重新構建。接下來的5個示例,將帶您了解該模式,并展示如何使用它來獲取和構建依賴關系。 **NOTE**:*這兩個模塊都有大量的在線文檔。`ExternalProject.cmake`,可以參考https://cmake.org/cmake/help/v3.5/module/ExternalProject.html 。`FetchContent.cmake`,可以參考https://cmake.org/cmake/help/v3.11/module/FetchContent.html 。*
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看