用向导创建一个simple的DLL工程加入一个函数int InilData
加入一和工程名一样的头文件和DEF文件。编译通过
然后创建一个任意工程,把头文件和.lib文件加入到这个工程中去
调用函数时出错如下:
error LNK2001: unresolved external symbol "int __cdecl InilData(void)" (?InilData@@YAHXZ)
为什么?如何解决?
加入一和工程名一样的头文件和DEF文件。编译通过
然后创建一个任意工程,把头文件和.lib文件加入到这个工程中去
调用函数时出错如下:
error LNK2001: unresolved external symbol "int __cdecl InilData(void)" (?InilData@@YAHXZ)
为什么?如何解决?
我的意是:不用loadlibray 等函数加载DLL
不是说有种方法可以加LIB文件后直接用DLL中的函数吗?
我在式程中按你说的加入LIB文件后,编译提示如下:
cannot open input file "test.obj"
另,谁知道怎么在自己的DLL中包括ACTIVEX控件?
#define DllExport _declspec(dllexport)
extern "C" DllExport int _stdcall Test(int n)
{
......
}
cannot open input file "test.obj"
如何解决?