MFC程序要求每个cpp第一行
#include "stdafx.h"

解决方案 »

  1.   

    我是建了一个单文档的MFC工程,然后又新建了一个C++ SOURCE FILE文件,把上面的程序拷贝上去,然后编译,有一个错误:fatal error C1010: unexpected end of file while looking for precompiled header directive
    我这样添加程序对么?请前辈们耐心指教,我是个新手,帮帮忙吧!急!谢谢各位!
      

  2.   

    1. Project Settings -> C/C++ -> Precompiled Headers -> Automatic use of precompiled headers(Through header stdafx.h)
    2.Rebuild All
      

  3.   

    我在cpp文件中将上面的程序拷贝上去,然后添加到工程中,然后编译该文件,出现错误:fatal error C1010: unexpected end of file while looking for precompiled header 
    directive 
    然后我在文件的开头写入#include "stdafx.h" 
    编译后出现错误:fatal error C1083: Cannot open precompiled header file: 'Debug/cho.pch': No such file or directory
    这是怎么回事啊?前辈们指教!!! 是程序有错误?还是我操作上有错误啊?
      

  4.   

    jackwuwei  的方法我也试过了,也不好用,编译之后好象不动了,不知道哪里出了问题,愁啊,前辈们指教!