在windows下使用qt建立動態庫並使用

2021-09-27 06:39:08 字數 924 閱讀 3389

建立動態庫專案並編譯。**如下:

#ifndef model_h

#define model_h

#include #include #if defined(model_library)

#define modelshared_export q_decl_export

#else

#define modelshared_export q_decl_import

#endif

class modelshared_export model

};#endif // model_h

2.建立用來測試動態庫的專案。

3.使用動態庫。

a) 將1步驟 中生成的model.h、model.lib和model.dll三個檔案拷貝至測試專案根目錄中。

b) 工程中新增model.lib及model.h。

c) main.cpp中包含model.**件

d) main函式中使用庫中匯出的類並呼叫類的成員函式。

test.pro內容如下:

qt += core

qt -= gui

config += c++11

target = test

config += console

sources += main.cpp

headers += \

model.h

win32: libs += -l$$pwd/./ -lmodel

includepath += $$pwd/.

dependpath += $$pwd/.

main.cpp內容如下:

int main(int argc, char *ar**)

Windows下建立QT開發環境

qt是乙個功能十分強大的跨平台的gui系統。從之前接觸到的一些功能上,我就已經喜歡上了使用它。目前的工作主要是在arm平台上的linux下執行qt的程式。但是,我始終不甘寂寞,總想在windows下也用一用 一 必須的軟體 qt for windows v4.4.0 qt for windows v...

QT在windows下的安裝

qt編譯手記 昨晚加班在windows中編譯了一下qt,我用的是4.4.3 qt all opensource src 4.4.3.tar.bz2 的版本,編譯器用的是vc6.0。編譯後發現有些例子不能編譯,研究一下發現這是在編譯的時候引數選擇的問題,我編譯時用的選項 環境變數看文件 是 confi...

QT在windows下程式設計環境搭建

1 安裝vs2010 cn visual studio 2010 ultimate x86 532347.iso 2 安裝編譯環境qt creator opensource windows x86 64 4.6.0 beta1 1814.exe,使用預設路徑 3 安裝qt for vs2010的庫檔...