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