組み込み Linux 用の Qt アプリで mp3 ファイルの再生のサポートを追加したいと考えています。
Qt でフォノンを使用できません。.pro ファイルに QT += フォノンを追加すると、コンパイル中に次のエラーが表示されます: /usr/lib/gcc/i486-linux-gnu/4.4.1/../../../../lib/ libphonon.so: `QWidget::x11Event(_XEvent*)' への未定義の参照
/usr/lib/gcc/i486-linux-gnu/4.4.1/../../../../lib/libphonon.so: `QDataStream::QDataStream(QByteArray*, int)' への未定義の参照
collect2: ld が 1 つの終了ステータスを返しました
だから今、mp3ファイルのデコードにmpg123 libを使用することを考えています。
ライブラリを Qt に統合するのに助けが必要です。Qt で純粋な C++ ライブラリを使用したことがないため、統合する方法についてはあまり考えていません。