|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
最近一直在弄这个东西,因为phonon在Qt安装的时候不是默认安装的,所以要加参数编译,这就问题来了。
4 I0 I* Z- a8 z. g. P( C" W; s( ~& q% J# T e/ |# L2 g
因为要在ARM板子上使用,自然就要用到交叉编译,这个我这里就不详细说了。
9 m3 ]- Q3 R9 B6 C9 [4 M
5 `8 Y1 r4 w1 e8 ^* d( I 当./configure的时候我在网上看很多人都说直接在后面加上-phonon和-phonon-backend,但是我这样做的时候会出现错误,错误提示为Phonon support cannot be enabled due to functionality tests!
T/ Q9 v* d0 g) k* C) K: j
% e# W6 b: K+ x" X9 i; y1 d7 x 我的解决办法是不加-phonon参数,等qt库编译好后在后续添加进来,添加方法如下:+ }' v9 g* I# P4 u# i
( {/ t' u: k8 | 1,进入到你下载的文件里,再进入/src/phonon& V1 k9 t9 j; H, P* j
2 R1 _) r% `2 o9 [+ B% `; n1 w
2,make
4 W7 N7 X1 k9 O! e3 ^9 ]- r' A" x2 A
3,make install
" l6 M, P& J, G+ T9 a; d' T( \, ^+ |# P s
这样你就会在你的库中找到phonon了。
; }* _( N* z* n' B6 z: e
1 n# t5 w" Q7 G) K% E4 P/ n+ l& {9 m
& e( _ t& j$ Q5 [ 不过要想在arm上使用phonon,不仅要把这个库移植到板子上,还需要一个gstreamer解码和phonon的后端插件(当然也可以用其他的解码和插件,例如mplayer等)。3 Z: M- F8 a2 h0 ^; g ~4 z
! w5 `; A/ S8 c! p
8 K! b& z0 g L |
|