静态调用:
需要手动将dll文件拷贝至执行文件exe路径下。
需要在项目设置-配置属性-链接器-输入中的附加依赖项把dll同名的lib文件名加入进去。
需要将项目设置-配置属性-C/C++的常规项里面附加包含目录中将dll的头文件所在路径加入进去。
当前调用项目如果是DEBUG版本的话,只能使用DEBUG模式生成的动态库,调用项目是RELEASE版本的话,只能使用RELEASE模式生成的动态库
动态调用:
如果没有只有dll文件,而没有特定的头文件以及lib库文件,需要在项目中使用动态调用动态库时,可以使用VS自带的dependence工具查看dll中的可调函数,在项目中使用LoadLibrary函数调用该dll。(该dll需要使用extern "C"包含,确保dll中的函数名是C风格而非C++扩展风格)