#include <streams.h> 报错
来源:互联网 发布:java 命令没有提示 编辑:程序博客网 时间:2024/06/05 10:15
CFilterGraph.cpp,自以为是没有在头部#program comment(lib,"")造成的,后来导入lib仍报错,后查找tools->options->directories 的lib设置,没有发现问题,因为刚装的系统忘记了directshow的base类编译过没有,所以去检查,发现已经编译了。后来去网上查找了才发现原来导致C1083的原因还很多。。。
1 头部#include文件错误,#include 后面的包含的文件时,如果使用的是 "<>" 尖括号的话, 表示让编译器在系统头文件夹中查找对应名字的头文件, 当使用""引号时,就是让编译器在当前程序目录下查找对应名字的头文件,如果没有找到,则编译器会再在系统头文件夹中查找该头文件. 注意#include文件到位置。
2 感觉是编译器兼容问题,比如:include “streams.h”有的情况下在vs2003编译通过的情况下,在vs。net编译无法通过,改成,include "streams"去掉.h就可以了。
3 有可能是文件整理后移动位置,将与编译头文件和cpp文件目录修改导致错误,用记事本打开.dsp文件,找到与编译cpp文件,少了个与编译开关所以不能生成与编译头文件:.pch
加入开关:# ADD CPP /Yc"。h文件"。例如:
SOURCE=.\StdAfx.cpp
# End Source File
# Begin Source File
# Begin Source File
发现少了个与编译开关所以不能生成与编译头文件:。pch
加入开关:# ADD CPP /Yc"stdafx.h"
SOURCE=.\StdAfx.cpp
# ADD CPP /Yc"stdafx.h"
# End Source File
# Begin Source File
# ADD CPP /Yc"stdafx.h"
# End Source File
# Begin Source File
4 在编译directshow源码的时候注意将C:\DXSDK\Samples\C++\DirectShow\BaseClasses下的文件先进性一次编译。
5 tools->options->directories 里的lib设置问题
6 有的时候需要使用#program comment(lib,"")命令导入一个lib库文件。让编译器在该库文件中搜索,引入的头文件。
总的感觉是C1083错误的原因就是找不到所需要的头文件,不果让我很郁闷的是我的程序还找不到头文件,一会还得去找错,实在不知道他凭啥就是找不到。h,郁闷。。。
- #include <streams.h> 报错
- #include <winsock2.h>报错的问题
- vs中添加#include<Wininet.h>后编译报错
- window下导入#include "cocos-ext.h" 编译报错
- streams.h问题汇总
- directshow SAMPLES streams.h
- atlbase.h 和 streams.h
- vs2013 #include报错
- VS2010编译报错 指向$(WindowsSdkDir)include/objidl.h C2061 __RPC__out_xcount_part未定义
- VS2017 报错 fatal error RC1015: cannot open include file 'afxres.h'.
- gstream 编译官方第五个代码报错:找不到#include <gst/video/videooverlay.h>
- 【VC报错】fatal error C1189: #error : WINDOWS.H already included. MFC apps must not #include <windows.h
- 【VS报错】fatal error C1189: #error : WINDOWS.H already included. MFC apps must not #include <windows.h
- C++ Debug:fatal error C1083: Cannot open include file: 'streams.h': No such file or directo 2010-7-5
- streams.h is not found
- 缺少streams.h的解决方法
- 缺少streams.h的解决方法
- <streams.h>头文件打不开
- 射频微波最新资料大全
- Android 实现书籍翻页效果(原理)
- iOS7新特征汇总[05]:初窥UIKit Dynamics
- 在Action类中获得HttpServletResponse对象的四种方法
- VS2010如何调试IIS上的网站
- #include <streams.h> 报错
- 用数据流读log文件信息
- 如何利用触发器实现两个数据库间的同步
- tbschedule
- 用Java语言向串口读写数据的方法
- CountDownLatch--线程同步辅助类
- 将spin控件置于编辑框内
- USB转串口,USB to serial,CDC协议
- hadoop集群安装与配置