菜单--〉项目--〉设置,出现“项目设置”对话框,左边展开项目,在“源文件”中找到出错的文件,然后在右边选择“C/C++”属性 页,在Category下拉框中选择“Precompiled Headers”,然后在下面选择“Not using precompiled headers”,重新编译一般就没问题了。注意.C 文件不能包含stdafx.h头文件,必须要去掉预编译头。VS20...
在工程Setting中选C/C++,把选择PreCompiled headers,选择不使用预编译头,即可
方法/步骤 1 出现这个问题的主要原因是如果使用VC向生成工程的话,默认使用预编译头文件“stdafx.h”,这样做的目的是为了加快编译速度。 如果加入第三方c/cpp文件没有#include "stdafx.h",就会报此错误。在<解决方案管理器中>(就是可以看到工程目录头文件和源文件的地方),按ctrl键选择没有加入预编译头文件的...
在编译VC++6.0时,有时候会出现fatal error C1010: unexpected end of file while looking for precompiled header directive 的错误。 解决方法: 1、如果发生错误的文件是由其他的C代码文件添加进入当前工程而引起的,则Alt+F7进入当前工程的 Settings,选择C/C++选项卡,从Category组合框中选中Precompiled Headers,选择No...
char c; c="a"; 在这里就混淆了字符常量与字符串常量,字符常量是由一对单引号括起来的单个字符,字符串常量是一对双引号括起来的字符序列。C规定以“”作字符串结束标志,它是由系统自动加上的,所以字符串“a”实际上包含两个字符:‘a'和‘',而把它赋给一个字符变量是不行的。
要 是你把哪个源文件的#include "stdafx.h"这行删除了,或者从其他工程考过来一个文件没有这行的,编译时一律是 fatal error C1010: unexpected end of file while looking for precompiled header directive, 这时你只要给该文件开头加个#include "stdafx.h"就了事。
VC(Visual C++)是一种广泛使用的计算机编程语言,它允许开发者使用C++编写高效、可移植的代码。然而,在开发过程中,编译器可能会报告各种错误,这些错误可能涉及到语法、编译选项、头文件引用等方面的问题。以下是最常见的20种VC编译错误信息:1. fatal error C1010: une
1、fatal error C1010: unexpected end of file while looking for precompiled header directive。 寻找预编译头文件路径时遇到了不该遇到的文件尾。(一般是没有#include "stdafx.h") 2、fatal error C1083: Cannot open include file: 'R…….h': No such file or directory ...
1、fatal error C1010: unexpected end of file while looking for precompiled header directive。 寻找预编译头文件路径时遇到了不该遇到的文件尾。 解决方法: 其一,包含正确路径的#include "stdafx.h"; 其二,在*.cpp文件的Setting里面设置,C++选项中的分类 precompiled header,选择不包含头文件即可。
1. Fatal Error C1010 unexpected end of file while looking for precompiled header directive 这一般是由于使用了参数/Yu“stdafx.h”,意思是在每个文件中都应该使用#include来包含这个头文件。一般改正,就是在每个CPP文件中包含这个文件就可以。 AI检测代码解析 ...