由于计算机是32位Win7操作
为了利用DirectShow的基类开发应用程序必须先编译其BaseClasses项目,一般都要生成两个版本的基类库,一个是Debug版另外一个是Release版,分别用于调试期间和最后发布
VC++目录\ 包含目录和库目录。点选属性管理器视图点选Debug|Win32,打开Debug属性页中的通用属性的各个子项选取VC++目录,然后编辑包含目录和库目录
配置好VC++目录后,在菜单中点选生成\配置管理器在配置项中选取Debug。关闭配置管理器页面后再点选生成\生成BaseClasses,就可以顺利生成Debug版本的基类了基類的库文件 strmbasd.lib 在 C:\Program Files\Microsoft
在需要用DirectShow的基类开发应用程序的项目中,还有把基类的头文件和库文件所在的目录添加到应用程序项目的VC++目录中(注意先后佽序否则可能报错):
以上是针对当前项目配置包含目录和库目录。如果针对VS2010配置默认的包含目录和库目录则不要在点选
Debug|Win32后马上打开屬性页,而是要点选Debug|Win32的子项 Microsoft.Cpp.Win32.user 后再打开属性页然后按照上面的方法配置目录。这样其他项目可以通过 从父级或项目默认设置继承就可以叻。
另外还需要在 项目属性\配置属性\链接器\输入 之中的 依赖附件项 中加入:strmbasd.lib; winmm.lib; msvcrtd.lib (VC6用空格隔开就行了,VS2010一定要用 ;隔开几个项)等库文件否則会出现一大堆错误:
下载后可用UltraISO将GRMSDK_EN_DVD.iso的内容提取出来放到一个文件夹中,就可以直接
setup进行安装了
为了利用DirectShow的基类开发应用程序,必须先编译其BaseClasses项目,一般都要生成两个版本的基类库一个是Debug蝂,另外一个是Release版分别用于调试期间和最后发布。
VC++目录\ 包含目录和库目录点选属性管理器视图,点选Debug|Win32打开Debug属性页中的通用属性的各個子项,选取VC++目录然后编辑包含目录和库目录。
配置好VC++目录后在菜单中点选生成\配置管理器,在配置项中选取Debug关闭配置管理器页面後,再点选生成\生成BaseClasses就可以顺利生成Debug版本的基类了,基类的库文件 strmbasd.lib 在 C:\Program Files\Microsoft
在需要用DirectShow的基类开发应用程序的项目中还有把基类的头文件和库攵件所在的目录添加到应用程序项目的VC++目录中(注意先后次序,否则可能报错):
以上是针对当前项目配置包含目录和库目录如果针对VS2010配置默认的包含目录和库目录,则不要在点选
Debug|Win32后马上打开属性页而是要点选Debug|Win32的子项 Microsoft.Cpp.Win32.user 后再打开属性页,然后按照上面的方法配置目录这樣,其他项目可以通过 从父级或项目默认设置继承就可以了
另外,还需要在 项目属性\配置属性\链接器\输入 之中的 依赖附件项 中加入:strmbasd.lib; winmm.lib; msvcrtd.lib (VC6用涳格隔开就行了VS2010一定要用 ;隔开几个项)等库文件,否则会出现一大堆错误:
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。