Firebreath:在使用示例项目构建Firebreath时获取这些错误

时间:2013-06-18 07:43:00

标签: visual-c++ firebreath

我是这个插件开发的新手。所以忍受我。

我已经下载了FireBreath项目。这太棒了。当我按照他们说的方式构建它时,我遇到了三个错误。

我使用visual studio 2005构建它,我在命令提示符

中执行了以下行
 "prep2005.cmd examples"

错误是,

1. 'SwitchToThread': identifier not found   d:\Projects\firebreath-FireBreath-b73d799\src\libs\log4cplus\src\threads.cxx    92  


2. Cannot open include file: 'vfwmsgs.h': No such file or directory d:\Projects\firebreath-FireBreath-b73d799\examples\BasicMediaPlayer\Win\error_mapping.cpp   18

3. Cannot open include file: 'dshow.h': No such file or directory   d:\Projects\firebreath-FireBreath-b73d799\examples\BasicMediaPlayer\Win\MediaPlayerWin.cpp  24  

我是否做得对。我错过了什么吗?

1 个答案:

答案 0 :(得分:0)

FireBreath附带两个示例,即BasicMediaPlayer和FBTestPlugin。当您输入prep2005.cmd示例时,它会为这两个插件构建visual studio项目。 BasicMediaPlayer示例使用DirectX在浏览器中播放指定的视频。找不到的两个头是directx头。所以看起来这些标题不存在于系统的默认位置,因此firebreath生成的项目无法找到它。检查其确切位置并在生成的项目中进行更改。它会工作。如果只构建FBTestPlugin,它将成功构建。