【问题标题】:How to define preprocessor directives in VC++ 2008?如何在 VC++ 2008 中定义预处理器指令?
【发布时间】:2023-03-24 11:13:01
【问题描述】:

我正在使用 Visual C++ 2008 Express Edition。 WIN32 预处理器指令似乎没有默认定义,所以当我用#ifndef WIN32 包围包含时,它仍然包含它们。

我在下面发现有人遇到完全相同的问题,但是很久以前这个设置的位置已经改变了:

http://www.gamedev.net/community/forums/topic.asp?topic_id=418604

【问题讨论】:

    标签: c++ visual-studio visual-studio-2008 visual-c++


    【解决方案1】:

    在 VS 2008 Pro 中,右键单击项目并选择属性。然后在 Configuration Properties | 中查找 Preprocessor Definitions。 C/C++ |预处理器。

    【讨论】:

      【解决方案2】:

      改为Try _WIN32(注意下划线...)

      来自MSDN

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2020-04-07
        • 1970-01-01
        • 2010-11-21
        • 1970-01-01
        • 1970-01-01
        • 2020-01-22
        • 1970-01-01
        相关资源
        最近更新 更多