我已经成功安装了M $ VC2010并开始使用它编写简单的程序。有没有办法使用VC++ 2010而不包括stdafx.h?
我非常恼火#include<stdafx.h>
,那么有什么办法可以编译和运行没有它的程序?
我已经成功安装了M $ VC2010并开始使用它编写简单的程序。有没有办法使用VC++ 2010而不包括stdafx.h?
我非常恼火#include<stdafx.h>
,那么有什么办法可以编译和运行没有它的程序?
这是预编译头文件。不要使用预编译的头文件,不要包含它。
转到Project Settings->Precompiled Headers.
选择Not using precompiled headers.
当然,只要进入项目设置,C/C++→预编译头,并选择 “不使用预编译头”。
顺便说一句:在使用预编译头文件的大型项目可能会显着减少构建时间。
当您创建项目时,创建一个空项目。
现在,您可以在“项目设置”中将其禁用。
您也可以关闭每个文件的预编译头文件。
在VS快递C++ 2012设置这个如下:在.cpp文件,选择属性
干杯
用美元符号拼出它真的很酷吗? – 2010-05-26 04:14:40
预编译头文件可以加快构建时间 - 您可能会发现它更烦人,等待您的构建完成时间的三倍... – AshleysBrain 2010-05-26 09:11:10
关于M $,ya,我不喜欢它,所以我把它称为M $ – 2010-05-26 17:46:01