如何在 VC++ 2008 中定义预处理器指令?
Posted
技术标签:
【中文标题】如何在 VC++ 2008 中定义预处理器指令?【英文标题】:How to define preprocessor directives in VC++ 2008? 【发布时间】:2009-06-13 03:43:45 【问题描述】:我正在使用 Visual C++ 2008 Express Edition。 WIN32 预处理器指令似乎没有默认定义,所以当我用#ifndef WIN32 包围包含时,它仍然包含它们。
我在下面发现有人遇到完全相同的问题,但是很久以前这个设置的位置已经改变了:
http://www.gamedev.net/community/forums/topic.asp?topic_id=418604
【问题讨论】:
【参考方案1】:在 VS 2008 Pro 中,右键单击项目并选择属性。然后在 Configuration Properties | 中查找 Preprocessor Definitions。 C/C++ |预处理器。
【讨论】:
【参考方案2】:改为Try _WIN32
(注意下划线...)
来自MSDN。
【讨论】:
以上是关于如何在 VC++ 2008 中定义预处理器指令?的主要内容,如果未能解决你的问题,请参考以下文章