【发布时间】:2011-07-22 14:33:49
【问题描述】:
我正在尝试使用 Windows DLL(不习惯它们)进行一些练习。我关注了这篇文章:
http://msdn.microsoft.com/en-us/library/ms235636(v=vs.80).aspx
信不信由你。
然而,我收到了这个错误:
1>LINK : 致命错误 LNK1104: 无法打开文件 '..\debug\math.lib'
我的项目是 dll 项目,而不是 lib。而且根本没有从我的项目中创建任何库(整个解决方案)。
有人知道怎么回事吗?
【问题讨论】:
-
您是在 DLL 项目上还是在控制台应用程序项目上收到链接错误?
-
win32 项目本身。我认为可能是因为并非我的所有班级成员都使用 __declspec(dllimport) 语句声明?
-
两个项目都是win32项目。是.dll项目还是.exe项目
-
指令说 __declspec(dllexport)