我正在开发一个 dll 项目,并正在使用以下内容来清理我导出的一些符号名称:
#pragma comment(linker, "/EXPORT:Some_function=_Some_function@4")
其中 Some_function 被定义为,比如说:
extern "C" __declspec(dllexport) void __stdcall Some_function(int);
但是,检查我的 dll 时,我看到 Some_function 和 _Some_function@4 都被导出了。有什么方法可以隐藏装饰函数名称并仅导出清理后的名称?