|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
最近一直在弄这个东西,因为phonon在Qt安装的时候不是默认安装的,所以要加参数编译,这就问题来了。
5 A2 l- o n) u: N
1 n3 } X# N c6 D, a1 `1 p: P 因为要在ARM板子上使用,自然就要用到交叉编译,这个我这里就不详细说了。- J @ B6 {' i3 _% z
' W* }( a h% F 当./configure的时候我在网上看很多人都说直接在后面加上-phonon和-phonon-backend,但是我这样做的时候会出现错误,错误提示为Phonon support cannot be enabled due to functionality tests!
, j T) N+ w8 w6 Z6 `0 J$ o# h4 g2 f# Q' e2 |$ T/ B( S% _
我的解决办法是不加-phonon参数,等qt库编译好后在后续添加进来,添加方法如下:) g0 @+ t. v$ q7 z1 |2 r4 B
) L/ y. A) u; { 1,进入到你下载的文件里,再进入/src/phonon
- A7 c1 |1 A0 p" F3 s$ |3 x' C: W' ~, l: E
2,make) ?3 Z* `% u4 A3 Y
, \/ D6 d j7 X4 |# @+ r0 t- U2 O 3,make install
. s# W' {: V; b4 c. H) S3 P
# A- C. s1 ~2 G7 U; i# i这样你就会在你的库中找到phonon了。; Y8 }7 p% O7 j
( B9 P& u' d8 A1 t2 C# c q9 t! s/ l$ }8 T3 c
7 p# m5 T; x W C7 V
不过要想在arm上使用phonon,不仅要把这个库移植到板子上,还需要一个gstreamer解码和phonon的后端插件(当然也可以用其他的解码和插件,例如mplayer等)。
6 _# [7 e q6 J E& [4 H
1 w5 o! m& s% m7 P
4 I0 O% W1 t, l8 P+ } |
|