首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

ffmpeg.c可以在windows下使用Dev-c++来编译吗?解决思路

2012-02-26 
ffmpeg.c可以在windows下使用Dev-c++来编译吗?最近一直在看ffmpeg中自带的那个ffmpeg.c示例,感觉还是挺有

ffmpeg.c可以在windows下使用Dev-c++来编译吗?
最近一直在看ffmpeg中自带的那个ffmpeg.c示例,感觉还是挺有收获的。但只看不能调试还是太难受了。所以,就想试试是否可以编译。
装了Dev-c++,建了一个空项目,然后把ffmpeg.c加进项目,设置了包含文件的路径。开始编译,第一个编译错误就提示说找不到config.h头文件:config.h:   No   such   file   or   directory。

Dev-c++是使用的gcc的编译器,是支持C99标准的,我想应该可以在windows下编译ffmpeg的源代码吧。
不知道大家有否在windows下编译成功的经验?  

 


[解决办法]
我以前用ffmpeg的H264 Codec时候在windows中编译过
可以用Dev c++的编码库,但是要在MSys环境中编译,CYGWIN也不行
如果Lz要找资料可以去 ffmpeg工程组论坛 上找,有如何在windows下编译的文章
[解决办法]
应该是可以的,它其实就是gcc的win32版本
但你得完成一些其他的工作
1.设置好工程环境: 头文件,链接库地址等等
2.一个正确的MAKE文档,包括需要编译的源文件,以及编译选项,预定义的宏等等。
3.可能需要修改部分代码,封装一些根具体平台相关的函数
[解决办法]
友情帮顶~~
[解决办法]
回复人:glacierful() ( 一级(初级)) 信誉:100 2007-09-25 09:45:36 得分:0
?
to agaric(蘑菇星星)

也就是说ffmpeg它还是调用了一些linux的API函数的,如果要在windows下边编译,那就需要把这些函数换成windows下的相关函数。

不知道我的理解对不对?

-----------------------------------
使用cygwin的原因就是,这些函数调用cygwin可以提

热点排行