关于#include “stdafx.h“添加的错误问题
添加#include "stdafx.h"头文件遇到一个很奇怪的编译错误
------ 已启动生成: 项目: MFC中如何利用ffmpeg和SDL2.0多线程多窗口播放摄像头的视频(窗口移动)_解码编码, 配置: Debug Win32 ------
1> TDeviceInfo.cpp
1>c:\program files (x86)\windows kits\8.1\include\um\dvdmedia.h(312): error C3646: “AvgTimePerFrame”: 未知重写说明符
1>c:\program files (x86)\windows kits\8.1\include\um\dvdmedia.h(312): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
1>c:\program files (x86)\windows kits\8.1\include\um\dvdmedia.h(416): error C3646: “StartTime”: 未知重写说明符
1>c:\program files (x86)\windows kits\8.1\include\um\dvdmedia.h(416): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
1>c:\program files (x86)\windows kits\8.1\include\um\dvdmedia.h(426): error C3646: “OutputZeroTime”: 未知重写说明符
1>c:\program files (x86)\windows kits\8.1\include\um\dvdmedia.h(426): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
1>c:\program files (x86)\windows kits\8.1\include\um\dvdmedia.h(436): error C3646: “StartInTime”: 未知重写说明符
1>c:\program files (x86)\windows kits\8.1\include\um\dvdmedia.h(436): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
1>c:\program files (x86)\windows kits\8.1\include\um\dvdmedia.h(437): error C3646: “StartOutTime”: 未知重写说明符
1>c:\program files (x86)\windows kits\8.1\include\um\dvdmedia.h(437): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
1>e:\vsproject\newcameradll\mfc中如何利用ffmpeg和sdl2.0多线程多窗口播放摄像头的视频(窗口移动)_解码编码\tdeviceinfo.cpp(9): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
1>e:\vsproject\newcameradll\mfc中如何利用ffmpeg和sdl2.0多线程多窗口播放摄像头的视频(窗口移动)_解码编码\tdeviceinfo.cpp(9): error C2143: 语法错误: 缺少“,”(在“&”的前面)
1>e:\vsproject\newcameradll\mfc中如何利用ffmpeg和sdl2.0多线程多窗口播放摄像头的视频(窗口移动)_解码编码\tdeviceinfo.cpp(10): error C2065: “device1”: 未声明的标识符
1>e:\vsproject\newcameradll\mfc中如何利用ffmpeg和sdl2.0多线程多窗口播放摄像头的视频(窗口移动)_解码编码\tdeviceinfo.cpp(10): error C2228: “.BestParam”的左边必须有类/结构/联合
1> e:\vsproject\newcameradll\mfc中如何利用ffmpeg和sdl2.0多线程多窗口播放摄像头的视频(窗口移动)_解码编码\tdeviceinfo.cpp(10): note: 类型是“unknown-type”
1>e:\vsproject\newcameradll\mfc中如何利用ffmpeg和sdl2.0多线程多窗口播放摄像头的视频(窗口移动)_解码编码\tdeviceinfo.cpp(10): error C2228: “.width”的左边必须有类/结构/联合
1>e:\vsproject\newcameradll\mfc中如何利用ffmpeg和sdl2.0多线程多窗口播放摄像头的视频(窗口移动)_解码编码\tdeviceinfo.cpp(10): error C2065: “device2”: 未声明的标识符
1>e:\vsproject\newcameradll\mfc中如何利用ffmpeg和sdl2.0多线程多窗口播放摄像头的视频(窗口移动)_解码编码\tdeviceinfo.cpp(31): error C2065: “MEDIATYPE_Video”: 未声明的标识符
1>e:\vsproject\newcameradll\mfc中如何利用ffmpeg和sdl2.0多线程多窗口播放摄像头的视频(窗口移动)_解码编码\tdeviceinfo.cpp(35): error C2065: “MEDIATYPE_Audio”: 未声明的标识符
1>e:\vsproject\newcameradll\mfc中如何利用ffmpeg和sdl2.0多线程多窗口播放摄像头的视频(窗口移动)_解码编码\tdeviceinfo.cpp(39): error C2065: “MEDIASUBTYPE_RGB24”: 未声明的标识符
1>e:\vsproject\newcameradll\mfc中如何利用ffmpeg和sdl2.0多线程多窗口播放摄像头的视频(窗口移动)_解码编码\tdeviceinfo.cpp(48): error C2065: “MEDIASUBTYPE_YUY2”: 未声明的标
解决办法:
把#include "stdafx.h"头文件放在最前面,编译通过
关于#include “stdafx.h“添加的错误问题相关推荐
- C中出现:错误 C1010 在查找预编译头时遇到意外的文件结尾。是否忘记了向源中添加“#include stdafx.h”等头文件
解决方式: 错误描述:fatal error C1010: 在查找预编译头时遇到意外的文件结尾.是否忘记了向源中添加"#include "stdafx.h""? ...
- vs编译错误:在查找预编译头时遇到意外的文件结尾。是否忘记了向源中添加“#include stdafx.h”?
vs2015编译出现以下错误: 在查找预编译头时遇到意外的文件结尾.是否忘记了向源中添加"#include "stdafx.h""? 一.错误分析: 此错误发生 ...
- c语言错误c1010怎么办,fatal error C1010: 在查找预编译头时遇到意外的文件结尾。是否忘记了向源中添加“#include stdafx.h...
一.概念: 1.预编译:就是编译器首先编译某个文件(称为预编译头文件),然后将这个编译结果保存起来,之后如果有其他源文件include了这个"预编译头文件"的时候,则自动从这个编译 ...
- 在查找预编译头时遇到意外的文件结尾。是否忘记了向源中添加“#include stdafx.h”?错误解决办法
VS中出现是否忘记了向源中添加"#include "stdafx.h""?的错误解决办法 经常在用VS来写项目时,会出现这一问题. 在经过相关资料的查阅之后,发 ...
- 在查找预编译头时遇到意外的文件结尾 是否忘记了向源中添加 include StdAfx h
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 错误 1 ...
- 在查找预编译头时遇到意外的文件结尾。是否忘记了向源中添加“#include StdAfx.h”?
错误 16 error C1010: 在查找预编译头时遇到意外的文件结尾.是否忘记了向源中添加"#include "StdAfx.h""? c:\gsoap\g ...
- error C1010: 在查找预编译头时遇到意外的文件结尾。是否忘记了向源中添加“#include stdafx.h”
fatal error C1010: 在查找预编译头时遇到意外的文件结尾.是否忘记了向源中添加"#include "stdafx.h (2011-09-08 22:17:50) 错 ...
- fatal error C1010: 在查找预编译头时遇到意外的文件结尾。是否忘记了向源中添加“#include stdafx.h”
错误分析: 此错误发生的原因是编译器在寻找预编译指示头文件(默认#include "stdafx.h")时,文件未预期结束.没有找到预编译指示信息的头文件"stdafx. ...
- fatal error C1010:在查找预编译头时遇到意外的文件结尾。是否忘记了向源中添加“#include“stdafx.h“”
导入.h .cpp文件,编译报错,查了好多回答都是说.cpp使用预编译头,但是.cpp已经包含了#include "stdafx.h":并且右键属性也选择了使用预编译头,依然报错, ...
- fatal error C1010: 在查找预编译头时遇到意外的文件结尾。是否忘记了向源中添加“#include stdafx.h
解决方式: 一. 1) 在解决方案资源管理器中,右击相应的.cpp文件,点击"属性" 2) 在左侧配置属性中,点开"C/C++",单击"预编译头 ...
最新文章
- 第十天2017/04/21(3、泛型编程:STL)
- Arduino与NodeMCU——联网
- Spring,Reactor和ElasticSearch:从回调到反应流
- Go语言通过odbc驱动连接华为高斯数据库
- hapi 插件注册 核心代码
- 【Unity】3.1 利用内置的3D对象创建三维模型
- R Markdown与RStudio IDE深度结合
- C#+AE 地图制图(二)
- Hadoop及RHadoop的初步尝试
- openEuler软件包加固项目笔记
- 2020年最值得收藏的60个AI开源工具
- MySQL8pdf_Mysql8.0中文参考手册 中英文chm+pdf版
- 北漂18届三本毕业生从实习到正式工作的前端开发求职经历
- button 点击的涟漪效果
- 50家大厂面试万字精华总结,面试的时候突然遇到答不上的问题怎么办?分享一点面试小经验
- 一个简单的C语言代码段,逻辑题
- 猿辅导编程python_猿辅导旗下品牌猿编程,宣布成立少儿编程研究院
- 本想去小米之家体验MIX FOLD 没想到却被另一款折叠屏手机种草
- Android5.1 Telephony流程分析——拨打电话流程(MO CALL)
- OA系统前台模板-html