Windows __stdcall DLL的DEF文件格式? (* .def - > lib.exe - > * .lib)

时间:2012-03-06 13:13:18

标签: c++ visual-c++ dll function

我正在尝试为某些Microsoft DLL重新创建导入库(.lib)(我想删除一些函数)。通过在def文件上使用lib.exe,可以为dll创建lib文件。但是对于__stdcall函数来说似乎很难做到这一点。

怎么做?注意:我可以访问dll和原始lib文件。

1 个答案:

答案 0 :(得分:2)

你陷入了提问而不是描述问题的陷阱。您无法从EXE可靠地创建LIB(因为它没有适当的装饰)。但幸运的是,这不是你真正想做的事情。

您真正想做的就是从LIB中删除对象。 Use the /REMOVE option