在Qt creater中编译libdvbpsi

libdvbpsi 是VLC的一个自项目,用于解复用ts流,网址:http://www.videolan.org/developers/libdvbpsi.html
在我命名为DvbPlay(目前处于构思阶段)项目中有用到,它没提供编译好的库,需要自己编译。我在此记录编译过程中遇到的问题。
1.直接编译时提示缺少config.h
解决方案:根据configure生成config.h
2.使用CMD生成时提示错误
解决方案:使用mingw shell 或者cgwin等 linux shell
3.编译错误找不到ssize_t
解决方案:在头部添加 typedeflongssize_t;
4.DVBPSI_MSG_COMMON 宏错误
解决方案:重写debug message相关的几个函数
5.代码中遇到必须c99支持的格式
解决方案:修改代码或者在Qt的pro中加入QMAKE_CFLAGS += -std=c99
 


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值