创建动态库

        TEMPLATE = lib

创建静态库

        CONFIG += staticlib

Qt 自动创建动态库

Qt 自动创建动态库

Qt 自动创建动态库

Qt 自动创建动态库

Qt 自动创建动态库

Qt 自动创建动态库

Qt 自动创建动态库

Qt 自动创建动态库

Qt 自动创建动态库

对 TESTLIB_LIBRARY 宏进行判断,_global.h 会被 testlib.h 调用,还会被调用 lib 库的应用程序调用。
这个 TESTLIB_LIBRARY 是在  .pro 中定义的。

Qt 自动创建动态库

# define Q_DECL_EXPORT __declspec(dllexport)  即导出库

调用库的应用程序会调用  # define Q_DECL_IMPORT __declspec(dllimport)  即导入库

Qt 自动创建动态库

相关文章: