gpt4 book ai didi

c - VC:如何在.def文件中指定'unecorate'?

转载 作者:太空宇宙 更新时间:2023-11-04 07:33:06 28 4
gpt4 key购买 nike

出于某种原因,我必须为.lib文件创建.def文件。我成功地实现了一些基本函数,但我不知道如何处理“undecorate”函数。例如,ws2_32.lib中的GetHostNameW()。Dumpbin显示GetHostNameW()的条目应为:

DLL name     : WS2_32.dll
Symbol name : _GetHostNameW@8
Type : code
Name type : undecorate
Hint : 8
Name : GetHostNameW

在我的.def中,我尝试了行:
GetHostNameW@8 GetHostNameW
GetHostNameW
_GetHostNameW@8

但它们都不能产生与原始ws2_32.lib完全相同的条目。主要区别是'name type'和'hint'。有人能告诉我怎么做吗?谢谢。

最佳答案

几年前我在博客中详细回答了这个问题:
http://qualapps.blogspot.com/2007/08/how-to-create-32-bit-import-libraries.html

关于c - VC:如何在.def文件中指定'unecorate'?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11573419/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com