VS常见预编译问题

1、Fatal error C1010: Unexpected end of file while looking for  precompile header, Did you forget to add "#include "stdafx.h" to you shource?
     Fatel  error :cannot  open  include  file :"stdafx.h": no find  file or diectory;
   分析:如上提示,stdafx 市预编译头文件,我们可以不使用微软提供的 预编译头文件;
   方法: 将解决方案 Properties -- configuration Properties ---C /C++-- 的选项Create/Use precompiled Header,选择 Not using PreCompiled Headers;


2、Warning: “#include “common.h”Skipped  when  looking for Precompiled Header  use  add directive  to 'stdafx.h' or rebuild  precompiled  header
     error :  C2065: "CP_UTF8":undeclared  identifier
     error : C25451: cannot  delete  objects  that  are  not pointer  
   分析:预编译头文件有#include 的顺序 :
    #include “stdafx.h”
    #include“afx.h”
   #include“common.h”

猜你喜欢

转载自blog.csdn.net/yuqian123455/article/details/80544965