解決程序不能輸出到qvfb的問題

http://www.qtcn.org/bbs/read.php?tid=20115&page=e&#a

我在上邊的鏈接闡述了相關問題 並得到版大的幫助 解決了問題 在此 再次謝謝版大

 

 

現在來總結一下:(高手請略過 全是基礎中的基礎 希望對和我一樣的初學者有用)

1.當然 我知道 想讓自己的程序能在qvfb中跑的話是要有編譯好的qte的

2.其次 還要用qte的bin、qte的lib去編譯你的源碼 所以在qmake之前 which一下你的qmake 同時檢查一下你的LD_LIBRARY_PATH 是不是確定的指向qte的相應路徑

3.可執行程序出來之前 需要先開啓qvfb

4.執行你剛生成的qvfb

 

這個問題是這樣的 當我執行了自己的可執行程序的時候 qvfb沒有反應 當然在執行的時候要+參數 -qws

這個我是加了的 不過qvfb還是沒有反應 鼠標點擊兩下屏幕的話可以清楚的看到 在鼠標的附近出現了彩色的條條 像格子一樣的東西 而且點的頻了 會更多 很困惑 不過其實很簡單 按照版大所說 就是qte沒有安裝對qvfb的驅動 也就是說 qte編出來的程序  不知道往哪裏輸出 找不到虛擬的幀緩存

而問題就出在這 因爲我個人的過失 在編譯qte的時候未能+參數-qvfb 以編譯加載支持qvfb的驅動

重新編譯 問題搞定

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章