qt工程封装为dll库并调用

#.pro文件中加入如下语句,并注释掉原本相关原句
qt工程封装为dll库并调用
qt工程封装为dll库并调用
在.h文件中的修改,将 xxx_global.h 文件中的内容拷贝到.h文件中,我们是直接修改pro文件的,所以这部分需要自己写入(没得给您复制噢)。形式如下,需要修改QDBLSIDERSHARED_EXPORT,将其修改为 xxx(工程名大写)SHARED_EXPORT。
qt工程封装为dll库并调用
加入QDBLSIDERSHARED_EXPORT,没有生成.lib文件可能原因在这噢!
qt工程封装为dll库并调用
然后清除、qmake、构建就行,有问题的话多清除构建几次可能就成功了
动态库使用:
qt工程封装为dll库并调用
添加库,选择外部库qt工程封装为dll库并调用
qt工程封装为dll库并调用
确定就ok。在.h文件中引用库的头文件,若在同一目录下,#include “./xxxx.h”,然后就能快乐的使用自定义的库函数了。