本文主要是介绍VS中exe如何调用dll,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
关于在vs中如何调用dll,总结了几点:
exe调用动态库,首先要让exe知道要调用那些动态库,这些信息全部写在和dll同名的lib文件中,凡是exe需要用到的dll,其lib文件必须一个不落的添加到依赖库中,少了一个也会导致编译出错。
exe调用dll包含以下两种情况:
第一:exe直接调用的动态库(dll)
第二:exe间接调用的动态库(dll),这里的间接指的是exe调用的动态库中所调用的动态库。比如你自己写了一个动态库,而你所写的动态库又调用了opencv库,那这里的opencv库就是间接动态库,如果exe的附加依赖库中没有添加,则编译不能通过。
这两种dll都必须写进exe的附加依赖库中。
这篇关于VS中exe如何调用dll的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!