我已经成功安装了M $ VC2010并开始使用它编写简单的程序。
我对#include<stdafx.h>
非常恼火,那么有没有办法在没有它的情况下编译和运行程序?
答案 0 :(得分:10)
这是预编译的标题。不要使用预编译的头文件,不要包含它。
答案 1 :(得分:6)
转到Project Settings->Precompiled Headers.
选择Not using precompiled headers.
答案 2 :(得分:6)
您还可以关闭每个文件的预编译标头。
在VS Express C ++ 2012中设置此内容如下:
干杯
答案 3 :(得分:4)
当然,只需转到项目设置,C / C ++→预编译标题,然后选择“不使用预编译标题”。
BTW:在使用预编译头文件的大型项目上,可能会显着缩短构建时间。
答案 4 :(得分:2)
创建项目时,请创建一个空项目。
现在,您可以在“项目设置”中将其禁用。