我尝试创建一个win32项目并使用dll。
我遵循的程序是:
1)创建一个lib文件夹并输入我的文件.lib .dll,并在主文件夹中设置.h: 2)设置一些设置:
3)在odLib.cpp中写入导入:
#include "stdafx.h"
#include "trident.h"
int main()
{
return 0;
}
我不明白为什么我会错过一个错误,可能是项目中缺乏定义。
答案 0 :(得分:-1)
"将丢失的dll放入与exe相同的文件夹中。当一个应用程序试图加载任何DLL时,它需要它只查找与应用程序相同的文件夹,然后查找PATH(如果你使用清单,则会有所不同)。"
我将dll放在C:\ Document \ Visual Studio 2015 \ Projects \ odLib \ Debug中并且可以正常工作