|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
最近一直在弄这个东西,因为phonon在Qt安装的时候不是默认安装的,所以要加参数编译,这就问题来了。8 `' H) |7 S# A: J M$ L M
& N$ d+ n2 m* m9 D! W
因为要在ARM板子上使用,自然就要用到交叉编译,这个我这里就不详细说了。
O% F% O: ]) K3 a. ]8 z
& O' ~0 z! U, ^2 |1 {$ [ 当./configure的时候我在网上看很多人都说直接在后面加上-phonon和-phonon-backend,但是我这样做的时候会出现错误,错误提示为Phonon support cannot be enabled due to functionality tests!
; V8 c. k) s( I& v
% b- F- r5 A& U5 I+ s 我的解决办法是不加-phonon参数,等qt库编译好后在后续添加进来,添加方法如下:
& g& w. A/ D( L) I, r' C+ D
; _2 y0 L7 I) O. c- f 1,进入到你下载的文件里,再进入/src/phonon# ~, S; y) q3 }; I
- _. P+ {" P7 Z0 C 2,make
0 [ n* ?. X3 T$ [5 |: K' `$ ?6 Y( Q3 i4 `9 V3 p7 @! h
3,make install% I/ n. x, c" u( _6 {1 I
2 X1 T* y) m' \+ ~! t! K' [
这样你就会在你的库中找到phonon了。
* F) ?! U* [% e( H* Y K; v5 H0 c) A" \ W
; T6 N7 l3 [- H7 z, T: W" t
1 S, ~3 L( ^5 I& y3 l. O5 ` 不过要想在arm上使用phonon,不仅要把这个库移植到板子上,还需要一个gstreamer解码和phonon的后端插件(当然也可以用其他的解码和插件,例如mplayer等)。2 r v5 U+ o0 @
* F' u$ M+ n) k! ?
. S& d0 I5 D6 T" V7 D |
|