1.打开Qt creater 创建lib库项目,名字自取,我这里写的m_dll
2.删掉多余的文件,留下
3.在.h文件中添加
#ifdef __M_DLL__ //自定义的
#define M_DLLSHARED_EXPORT __declspec(dllexport) //导出 //意思是如果有定义__M_DLL__就导出
#else
#define M_DLLSHARED_EXPORT __declspec(dllimport) //导入 //如果没有定义就将dll里面的东西(头文件啥的)导入进去
#endif
然后在.cpp文件最上方加上
#define __M_DLL__
4.新建一个比如桌面应用程序,名字自取,我这里取的MyDialog