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

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                [TOC] ## 設置 在 Qt 中經常會用到第三方庫,例如:FFmpeg、OpenCV 等。第三方庫的使用比較簡單. 文件存儲在名為 3rdparty 的文件夾中,目錄 ``` MyQtApp/ MyQtApp.pro src/ main.cpp 3rdparty/ MyLibrary/ include/ MyLibrary.h lib/ libMyLibrary.so MyLibrary.lib bin/ MyLibrary.dll ``` ## 源代碼 使用 INCLUDEPATH 變量提供 MyLibrary 的 include 目錄路徑: ``` INCLUDEPATH += $$PWD/3rdparty/MyLibrary/include ``` 然后,就可以這樣使用: ``` #include <MyLibrary.h> ``` 而不是: ``` #include <3rdparty/MyLibrary/include/MyLibrary.h> ``` ## 庫文件 要讓 qmake 知道在哪里可以找到 MyLibrary 庫文件,使用 LIBS 變量: ``` LIBS += -L$$PWD/"3rdparty/MyLibrary/lib" -lMyLibrary ``` 表達式的第一部分(-L...):使鏈接器知道應該在哪個目錄中查找庫文件。雙引號只在路徑包含空格時才需要,因此此處可以省略。 表達式的第二部分(-l...):告訴鏈接器鏈接哪些庫。對于 Windows 和 UNIX 平臺,有兩個不同的庫文件:MyLibrary.lib 和 libMyLibrary.so,沒有必要指定 .lib 擴展名,也不必指定 lib 前綴(在 UNIX 平臺上)。 ## 目標目錄 默認情況下,qmake 在與 .pro 文件相同的目錄中創建可執行文件,可以使用 DESTDIR 變量來選擇自己的目錄: ``` DESTDIR = bin ``` ## 完整版 ``` TARGET = MyQtApp TEMPLATE = app INCLUDEPATH += $$PWD/3rdparty/MyLibrary/include LIBS += -L$$PWD/"3rdparty/MyLibrary/lib" -lMyLibrary SOURCES += src/main.cpp ```
                  <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>

                              哎呀哎呀视频在线观看