【发布时间】:2010-12-01 07:38:15
【问题描述】:
从 w2k8 开始,R2 中的一些操作系统结构(例如 vds 提供程序)发生了变化。
那么我如何有条件地将我的源代码编译为适当的版本? 还是我需要为 R2 和 w2k8 交付完整的不同项目。
_
如果可能,我想要预处理器 ifdef 标志,例如 _WIN32_WINNT 和 WINVER。
我想避免使用 SDK 来检测版本。 但如果没有标志(根据我的谷歌搜索技能),请建议通过 SDK 查找操作系统版本的方法。
【问题讨论】:
标签: windows windows-server-2008-r2 conditional-compilation