1 ipch文件夹 用来加速编译,里面存放的是precompiled headers,即预编译好了的头文件. 头文件也是需要编译的,比如需要处理#ifdef,需要替换宏以及需要include其它头文件. 将一些常用的但是不经常修改的头文件编译好放在一个文件中,后面的编译就直接用这个头文件而不用重新编译. 2 sdf文件和opensdf文件 sdf文件是vs用于intellisense的. https://msdn.microsoft.com/zh-cn/library/hcw1s69b.aspx