Visual Studio Community 2013预置了' _'在dll中导出函数名称

时间:2015-05-21 15:39:01

标签: c++ visual-studio dll

我的MyLib.dll入口点cpp文件中有以下定义:

extern "C"
{
    __declspec(dllexport) SomeType* EntryPoint()
    {
        ...
    }
}

当我运行" dumpbin.exe / EXPORTS MyLib.dll"它返回:

ordinal hint RVA      name
1       0    000118CA EntryPoint = @ILT+1820(_EntryPoint)

请注意前面的' _'。我认为这是一个问题,因为主机应用程序正在寻找" EntryPoint",而不是" _EntryPoint"。使用def文件无济于事。

如何强制Visual Studio Community 2013不添加' _'?

0 个答案:

没有答案