Qt MSCV環境下配置外部庫

2021-08-02 08:57:16 字數 1324 閱讀 5958

qt+msvc環境下配置動態鏈結庫

當在qt的pro檔案包含了專案所有的配置檔案資訊,關於pro檔案的知道可以在網上自行搜尋,本文僅講解如何使用gui匯入第三方庫檔案。

--第一步:加入lib和dll檔案:

在include資料夾中放入.dll和.lib檔案

--第二步:加入標頭檔案:

在src資料夾 的test.h資料夾中加入標頭檔案

--第三步:導入庫:

右鍵專案新增庫-->>外部庫-->>選擇動態庫,如果沒有debug版本的dll檔案則取消勾選 

最後pro檔案中會加入

win32: libs += -l$$pwd/../include/ -ltestlib

includepath += $$pwd/../include

dependpath += $$pwd/../include

其中$$pwd表示當前工作路徑,可在 專案->>構建目錄中找到../表示當前資料夾的上一層目錄,./表示當前路徑

其中的構建目錄即為「相對路徑」

-l+lib檔案所在的資料夾路徑 –l+庫名

--第四步:新增標頭檔案:

右鍵專案新增現有檔案並找到標頭檔案,pro檔案中會加入如下**

sources += \

main/main.cpp

headers += \

test.h/testlib.h \

test.h/testlib_global.h

此時我們便配置好了外部庫

--第四步:include

我們在include標頭檔案時首先要確認要include標頭檔案的檔案所在的位置,比如此時main.cpp檔案在資料夾main中,所以我們include的時候需要

#include"../test.h/testlib.h"

表示我們在main資料夾上級目錄的test.h資料夾中加入testlib.h標頭檔案

此時我們就新增好了外部庫,並能呼叫其中的函式。

ORACLE RAC環境下的外部表實驗

size large 一 結論 在virtualbox虛擬機器環境下,搭建oracle rac環境,結合nfs network file system rac各節點都能夠正常訪問外部表。即重點是要有各個節點都能夠訪問的共享儲存 目錄 其它共享機制或方式的實現沒有嘗試,也不太了解。二 環境說明 兩台r...

ORACLE RAC環境下的外部表實驗

一 結論 在virtualbox虛擬機器環境下,搭建oracle rac環境,結合nfs network file system rac各節點都能夠正常訪問外部表。即重點是要有各個節點都能夠訪問的共享儲存 目錄 其它共享機制或方式的實現沒有嘗試,也不太了解。二 環境說明 兩台redhat 5,節點名...

AWTK Windows下環境配置

awtk windows下環境配置 安裝 python 64 位系統要安裝 64 位版本的 python python官網 安裝教程 cd scons 4.0.1 python setup.py install 若編譯時出現注意 cl 不是內部或外部命令,也不是可執行的程式。可能是visual st...