我有一个编译成 DLL 的项目。我正在使用一个.DEF
文件来管理导出的函数。例如:
EXPORTS
MyFoo1
MyFoo2
MyFoo3
MyFoo4
是否可以有不同.DEF
的文件debug
和release
配置?我希望在debug
mode 中拥有比在release
.
例如,我只想拥有 in release
mode MyFoo1
。
目前我考虑使用__declspec
而不是.DEF
文件,并使用一些仅在宏打开时才启用它们的宏。反过来,宏可以放入预处理器定义中,这取决于构建配置。
是否有可能在不从.DEF
文件切换到__declspec
机制的情况下实现这一目标?