本文主要介绍如何使用QCreator新建包含Qt库的C++导出类(DLL)和如何在Qt工程中调用DLL中的C++类。整个实验的步骤如下:
一、宿主工程(调用者)
1,打开QCreator,新建一个名为“Host”的Qt GUI工程(除名字外,全部默认)。
2,构建并运行Host工程,产生“MainWindow”窗口。
3,确认测试正常,关闭窗口,并关闭Host工程。
二、Library工程
1,用QCreator新建C++库,名为“Library”。
2,选择需要的Qt库
本文详细阐述了如何使用Qt Creator创建包含Qt库的C++ DLL,并在Qt应用程序中调用DLL中的类。从创建宿主工程和库工程,到设置Qt库模块,再到DLL的导出和加载测试,最后提到了QLibrary动态加载的备选方案,以及MinGW和VC++编译器的注意事项。
本文主要介绍如何使用QCreator新建包含Qt库的C++导出类(DLL)和如何在Qt工程中调用DLL中的C++类。整个实验的步骤如下:
一、宿主工程(调用者)
1,打开QCreator,新建一个名为“Host”的Qt GUI工程(除名字外,全部默认)。
2,构建并运行Host工程,产生“MainWindow”窗口。
3,确认测试正常,关闭窗口,并关闭Host工程。
二、Library工程
1,用QCreator新建C++库,名为“Library”。
2,选择需要的Qt库
1678
61
1690
4388

被折叠的 条评论
为什么被折叠?
