错误信息:
严重性 代码 说明 项目 文件 行 禁止显示状态
错误 LNK2019 无法解析的外部符号 "public: void __thiscall PDF_SDK_Loader::RenderPage(int,int,int,int,int,int)" (?RenderPage@PDF_SDK_Loader@@QAEXHHHHHH@Z),该符号在函数 _main 中被引用
分析:
这个错误有多种可能,如项目属性里【链接器】=》【输入】里的【附加依赖项】未配置DLL项目的lib文件(这个可以相对,或直接文件名但要把lib与dll文件放到exe项目的源码路径下)。
但这些配置我都已经配置了,还是出以上错误,后面发现是目标函数或类中的函数没有导出。
解决方式:
在需要导出供其他项目调用的函数前加上_declspec(dllexport)即可
注意:不能加上__stdcall,加上了还是出上面的错。