动态链接库如何用到项目中
动态链接库怎么用到项目中?
我写了一个基于对话框的MFC程序,要求与下位机实现数据传输,其中的usb部分是别人提供的动态链接库dll文件。其中有一个.dll文件,一个.lib文件,一个.h文件,我要怎么用到我的程序中呢?
作为菜鸟级别,希望各位高手不要嫌弃我的无知,多谢各位了!!!
------解决方案--------------------
包含头文件 .h -》
链接lib文件 -》
声明DLL中的导出函数 -》
使用DLL中的导出函数 -》
===========================
也可以动态加载DLL,再调用DLL中的导出函数
LoadLibrary ——》GetProcAddress ——》调用DLL中的导出函数
------解决方案--------------------
可以静态链接,
Project->setting->link->general->object/libraries moduls 添加lib
然后根据.h文件,直接调用函数。
------解决方案--------------------
直接把lib文件添加进工程就可以了!
------解决方案--------------------
可以静态链接,
Project->setting->link->general->object/libraries moduls 添加lib
也可以:
#pragma comment(lib,"XXX.lib")
------解决方案--------------------
最重要的是你需要掌握其链接库的函数及其中参数,会调用。--参考他.h文件中的描述。
使用方式打通小姨。
------解决方案--------------------
把lib 头文件包到工程里就可以用了
我写了一个基于对话框的MFC程序,要求与下位机实现数据传输,其中的usb部分是别人提供的动态链接库dll文件。其中有一个.dll文件,一个.lib文件,一个.h文件,我要怎么用到我的程序中呢?
作为菜鸟级别,希望各位高手不要嫌弃我的无知,多谢各位了!!!
------解决方案--------------------
包含头文件 .h -》
链接lib文件 -》
声明DLL中的导出函数 -》
使用DLL中的导出函数 -》
===========================
也可以动态加载DLL,再调用DLL中的导出函数
LoadLibrary ——》GetProcAddress ——》调用DLL中的导出函数
------解决方案--------------------
可以静态链接,
Project->setting->link->general->object/libraries moduls 添加lib
然后根据.h文件,直接调用函数。
------解决方案--------------------
直接把lib文件添加进工程就可以了!
------解决方案--------------------
可以静态链接,
Project->setting->link->general->object/libraries moduls 添加lib
也可以:
#pragma comment(lib,"XXX.lib")
------解决方案--------------------
最重要的是你需要掌握其链接库的函数及其中参数,会调用。--参考他.h文件中的描述。
使用方式打通小姨。
------解决方案--------------------
把lib 头文件包到工程里就可以用了