Re: [問題] 請問QT Embedded
※ 引述《jjooeeyy (陳阿燒)》之銘言:
: 但若我加./books -qws 會出現
: Error opening framebuffer device /dev/fb0
: QScreenLinuxFb::connect: No such file or directory
: Error opening framebuffer device /dev/fb0
: QScreenLinuxFb::connect: No such file or directory
: Error opening framebuffer device /dev/fb0
: QScreenLinuxFb::connect: No such file or directory
: Error opening framebuffer device /dev/fb0
: Segmentation fault
錯誤訊息都寫了, 就...因為你的 OS 上沒有 /dev/fb0 嘛
Qt Embedded 程式畫 framebuffer 的方式就是寫入這個 socket (*註)
如果你沒有這個 socket 那應該是要設定(最壞的狀況是重編 kernel)
例如像這邊就有教怎麼在 Ubuntu 下面弄出來
http://www.linuxidc.com/Linux/2011-04/34442.htm
*註:不一定是 fb0, 反正總之是 /dev 下面有些 fb 的就是 framebuffer socket
: 錯誤訊息 用qws要找qvfb? 但我configure並沒加入-qvfb參數
如前述, QVFb 是在你不想直接寫 framebuffer
但又想執行 Qt Embedded 程式的解決方案
前面的錯誤訊息是告訴你找不到 framebuffer, 而不是找不到 QVFb
再強調一次, 後者只是一個虛擬的 framebuffer
它並不是用 framebuffer 的必需品, 而是不想(或不能)用 framebuffer 時的替代品
你這一篇的敘述還是跟前面一樣沒搞清楚這件事情
希望這邊講得比較清楚一點
--
╱ ̄ ̄ ̄╲
▏◢█◣ ▏
︻█︻█ ▏ 成龍表示: 是喔...
′/ ‵ ▏
╰╯ █╱
ψQSWEET ◥︶█◤
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.243.20.103
推
07/02 00:48, , 1F
07/02 00:48, 1F
→
07/02 00:49, , 2F
07/02 00:49, 2F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 4 之 4 篇):
LinuxDev 近期熱門文章
PTT數位生活區 即時熱門文章