用Qt生成dll类库及调用方法
2009-06-09 09:25
471 查看
使一个项目编译生成DLL库而不生成可执行文件:
删除main()方法;
将.pro项目文件中的TEMPLATE = app改为TEMPLATE = lib。
然后编译,此时生成的就是.a和.dll的文件。
在另一个项目中调用此DLL:
在项目文件中添加LIB。如添加此行:LIBS += "D:/workspace/MRP_Common/debug/common.dll" (common.dll既是上面生成的DLL);
复制dll中类或方法的头文件到该项目中,并在要调用common.dll中类或方法的文件上面include;
make,在debug目录中生成可执行文件,然后将dll复制到debug中,运行。
删除main()方法;
将.pro项目文件中的TEMPLATE = app改为TEMPLATE = lib。
然后编译,此时生成的就是.a和.dll的文件。
在另一个项目中调用此DLL:
在项目文件中添加LIB。如添加此行:LIBS += "D:/workspace/MRP_Common/debug/common.dll" (common.dll既是上面生成的DLL);
复制dll中类或方法的头文件到该项目中,并在要调用common.dll中类或方法的文件上面include;
make,在debug目录中生成可执行文件,然后将dll复制到debug中,运行。
相关文章推荐
- 用Qt生成dll类库及调用方法
- VC调用C#生成的类库DLL方法
- VC调用C#生成的类库DLL方法
- qt下调用dll的方法(转)
- VC++ (MFC)调用 C#生成DLL的方法
- 如何在Delphi 中调用C#生成的DLL类库
- windows 32/64位系统 VS2010调用MATLAB2012生成的dll方法
- 可供VC调用的QT编写的界面DLL方法
- VC生成的DLL给QT的EXE调用时lib路径问题小结
- c++生成dll使用python调用dll的方法
- C++生成dll和调用dll的方法
- VC++ 调用 C#生成DLL的两种方法
- QT生成的exe自动拷贝依赖的dll并打包的方法
- c# 生成dll python 调用的方法
- vs2008, qt生成库文件 以及qt应用程序调用库文件方法
- 【原创】PB调用SAP的Web Service结构体数组参数方法详解(使用C#调用Web Service生成dll)
- 在C#调用C++的DLL方法(一)生成非托管dll
- MFC调用Qt生成的dll
- Qt5.3 在Win7,Win8下发布打包依赖dll生成exe方法
- VS2010 (MFC)调用 C#生成DLL的两种方法