解决调用Lib时无法找到其导出函数的问题

问题:一个工程导出静态lib,另一个工程使用Lib中的函数,但是在编译时无法找到Lib中函数,使用dumpbin查看Lib确实导出函数了。

解决:

确保导出工程和使用工程的调用约定要一致,即C/C++ -> Advanced -> Calling Convention的选项要相同,如都是__stdcall,这样调用时就不会有问题了。

posted @ 2023-07-18 17:42  ericdm  阅读(109)  评论(0编辑  收藏  举报