如何在VC ++ 2008中定义预处理程序指令?

时间:2009-06-13 03:43:46

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

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

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

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

2 个答案:

答案 0 :(得分:4)

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

答案 1 :(得分:3)

Try _WIN32代替(注意下划线......)

来自MSDN