我有一个文件foo.h
,其中包含各种函数声明。所有这些功能都在一个文件中实现foo.dll
。但是,当我包含 .h 文件并尝试使用任何函数时,我收到错误:
bar.obj : error LNK2019: unresolved external symbol SomeFunction
所以显然没有找到功能实现。
我必须做些什么来帮助编译器找到 DLL 中的定义并将它们与 .h 文件相关联?
我看过一些东西__declspec(dllexport)
,__declspec(dllimport)
但我仍然不知道如何使用它们。