qt之qml开发优缺点_linux配置vlc-qt
生活随笔
收集整理的這篇文章主要介紹了
qt之qml开发优缺点_linux配置vlc-qt
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
vlc-qt 是基于vlc庫,用于開發(fā)音頻視頻應(yīng)用,性能優(yōu)秀。
vlc-qt/vlc-qt?github.com使用vlc-qt首先需要編譯vlc-qt (windows可以下載使用編譯好的,但是只能用在release模式)
(在windows系統(tǒng)中)使用windows使用編譯好的文件,如果是Debug模式,會出現(xiàn)以下情況:
然后按照 build 頁的指示在 linux 下編譯即可
vlc-qt/vlc-qt?github.comvlc-qt在1.1之后的版本會編譯QML相關(guān)的東西,低版本Qt沒有QML的話編譯會失敗。我不知道可不可以用什么選項可以取消QML,于是我是通過把cmakelist文件里所有與QML相關(guān)的內(nèi)容刪除解決的這個問題。
1.1去除QML版本vlc-qt我傳到了網(wǎng)盤里:(可以在我的博客復(fù)制地址)
如果編譯中出現(xiàn):
Could not find LibVLC
說明需要安裝LibVLC,我是用的fedora系統(tǒng),從官網(wǎng)下載源碼編譯的。
有博客說linux可以輸入以下內(nèi)容下載:sudo apt install vlc vlc-data libvlc-dev libvlccore-dev libvlc5 libvlc
安裝LibVLC看官網(wǎng)的教程就好了。
Configure - VideoLAN Wiki?wiki.videolan.org安裝LibVLC大概需要以下幾步:
安裝需要的東西: sudo yum install git libtool pkgconfig 在下載的源碼目錄下輸入: ./bootstrap 然后 ./configure 如果有l(wèi)ua的問題,可以輸入: ./configure --disable-lua通過之后,make: sudo make install (optional)清理編譯期間的文件: make cleanVCL-Qt的CMake結(jié)果如下圖:
make結(jié)果如下圖:
/usr/local/lib文件夾里可以看到這些庫(libvcl*,libvcl-qt*):
總結(jié)
以上是生活随笔為你收集整理的qt之qml开发优缺点_linux配置vlc-qt的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 得到app文稿导出_再见了扫描仪!微信打
- 下一篇: 共享内存 传一个类指针_共享内存介绍:S