发布网友 发布时间:2022-09-21 04:04
共3个回答
热心网友 时间:2023-11-11 11:51
在vs2013下测试了一下,选中与否生成的项目结构是一样的。如果不选中预编译头,只保留mycpp1.cpp并作出相应修改,构建是可以通过的。如果是勾选了预编译头,只保留mycpp1.cpp是不可以编译通过的。正如最快回答中所说的,不选中,stdafx.h只是个普通的头文件,产生的文件结构一样只是采用了同一个模板而已。如果你仔细查看过工程的属性里有个选项就是预编译头,创建项目的时候预编译头的勾选与否,对应的就是这里这个选项,对应到编译阶段就是是否查找stdafx.h并且将它视为预编译头。热心网友 时间:2023-11-11 11:51
不选中预编译头的话,生成的stdafx.h只是个普通的头文件,可以随意删除热心网友 时间:2023-11-11 11:52
选中了可以减少编译时间