阅读:1755回复:3
新手问题,实在不好意思拿出来问,可是。。。
编译时提示:
--------------------Configuration: TestE - Win32 Checked-------------------- Compiling... TestE.cpp Linking... TestE.obj : error LNK2001: unresolved external symbol "unsigned long __cdecl DbgPrint(char *,...)" (?DbgPrint@@YAKPADZZ) TestE.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) long __stdcall NtOpenProcess(void * *,unsigned long,struct _OBJECT_ATTRIBUTES *,struct _CLIENT_ID *)" (__imp_?NtOpenProcess@@YGJPAPAXKPAU_OBJECT_ATTRIBUTES@@PAU_CLIENT_ID@@ @Z) TestE.obj : error LNK2001: unresolved external symbol "struct _SERVICE_DESCRIPTOR_TABLE * KeServiceDescriptorTable" (?KeServiceDescriptorTable@@3PAU_SERVICE_DESCRIPTOR_TABLE@@A) .\objchk\i386\TestE.sys : fatal error LNK1120: 3 unresolved externals Error executing link.exe. TestE.sys - 4 error(s), 0 warning(s) 这个东西要包含什么Lib 啊。 |
|
沙发#
发布于:2007-03-27 12:21
OK 太感谢了。
|
|
板凳#
发布于:2007-03-27 10:06
extern "C"
或者把你那些文件全改为C |
|
|
地板#
发布于:2007-03-26 21:27
没人回啊,好惨啊。
|
|