0
我試圖與運行在Cygwin非常基本的代碼SDL應用程序,但調用SDL_Init
後,我有以下錯誤:我已經安裝X11包SDL窗口沒有顯示在Cygwin
No available video device
,但那不是解決問題
我試圖與運行在Cygwin非常基本的代碼SDL應用程序,但調用SDL_Init
後,我有以下錯誤:我已經安裝X11包SDL窗口沒有顯示在Cygwin
No available video device
,但那不是解決問題
您需要啓動X服務器並在運行X程序之前適當地設置DISPLAY
變量。
我已經做到了,'export DISPLAY = localhost:0.0'但沒有結果,順便說一句,當我啓動X服務器時,顯示一個全黑的窗口 – Mansuro
只需安裝Xming並運行它。你需要一個Windows不提供的X服務器,而在Unix上,整個UI都是在X服務器上完成的。如果您只有一個X服務器實例正在運行,那麼您甚至不需要設置DISPLAY,通常是localhost:0.0。請注意,可以運行多個X服務器,並且可以單獨爲這些服務器生成單獨的應用程序副本。 – user902384