QT隐式调用VC开发的DLL
2017-01-21 11:03
281 查看
首先用vs开发一个简单的dll
头文件testdll.h
#include <Windows.h>
extern "C" int WINAPI Add(int x, int y);
源代码文件
#include "testdll.h"
int WINAPI Add(int x, int y)
{
return x + y;
}
接下来创建一个QT工程
在项目文件中添加如下配置
头文件testdll.h
#include <Windows.h>
extern "C" int WINAPI Add(int x, int y);
源代码文件
#include "testdll.h"
int WINAPI Add(int x, int y)
{
return x + y;
}
接下来创建一个QT工程
在项目文件中添加如下配置
INCLUDEPATH += e:/git/testdll/ 指定头文件路径
LIBS += -L"E:/git/TestDLL/Debug/" -lTestDLL 指定lib文件路径以及lib文件名称
项目文件pro更新,需要执行一下qmake
接下来进行隐式调用
qDebug() << "1+2=" << Add(1, 2);
结果如下
相关文章推荐
- 将QT开发的界面程序封装成DLL,在VC中成功调用
- 【转】将QT开发的界面程序封装成DLL,在VC中成功调用
- 将QT开发的界面程序封装成DLL,在VC中成功调用
- 【转】将QT开发的界面程序封装成DLL,在VC中成功调用
- 将QT开发的界面程序封装成DLL,在VC中成功调用(必须有消息循环,所以使用了QTWinmigrate,附CSDN可下载的Demo)
- Delphi中开发的DLL如何被其它开发语言隐式调用
- 再谈在VB中调用VC++开发的DLL
- 在VB应用程序中调用VC环境下开发的DLL
- Qt调用vc dll
- 再谈在VB中调用VC++开发的DLL
- qt调用vs2008编写的dll动态库(隐式调用)
- Qt隐式/显式调用DLL
- 在VB应用程序中调用VC环境下开发的DLL
- 在VB应用程序中调用VC环境下开发的DLL
- 可供VC调用的QT编写的界面DLL方法
- 在VB应用程序中调用VC环境下开发的DLL
- 在VB应用程序中调用VC环境下开发的DLL
- 用VC开发API形式的DLL给VB调用的范例
- 如何在QT下调用VC/MFC编写的DLL,分为两种方式。
- 可供VC调用的QT编写的界面DLL方法