Bochs VGA显示display_library
2019-09-09
27
0
显示库是显示Bochs VGA屏幕的代码。Bochs为不同的平台选择了大约10种不同的显示库实现。
- 如果使用多个—with-*选项运行configure,那么display_library选项允许您选择要使用哪个选项运行。
- 如果不使用display_library,Bochs将为您选择默认值。
display_library: x
display_library: sdl
一些显示库支持特定的选项来控制它们的行为。多个显示库支持这些选项:
- “gui_debug” - 使用GTK调试器gui(sdl,x)/Win32调试器gui(sdl、sdl2、Win32)
- “hideIPS” - 禁用状态栏中的IPS输出(rfb、sdl、sdl2、vncsrv、win32、wx、x)
- “nokeyrepeat” - 关闭主机键盘重复(sdl、sdl2、win32、x)
- “timeout” - 等待客户端(rfb、vncsrv)的时间(秒)
关其他当前支持的选项,请参见下面的示例:
display_library: sdl, options="fullscreen" # startup in fullscreen mode
display_library: sdl2, options="fullscreen" # startup in fullscreen mode
显示库定义
选项 | 说明 |
---|---|
x | 使用X windows界面,跨平台 |
win32 | 使用本机win32库 |
carbon | 使用carbon library(适用于MacOS X) |
macintosh | 使用MacOS pre-10 |
amigaos | u使用本地amigaos库 |
sdl | 使用sdl 1.2.x库,跨平台 |
sdl2 | 使用SDL 2.x库,跨平台 |
svga | 使用svgalibrary for Linux,允许图形无需X windows |
term | 仅文本,使用curses/ncurses库,跨平台 |
rfb | 为AT&T的VNC查看器提供接口,跨平台 |
vncsrv | 使用LibVNCServer扩展RFB(VNC)支持 |
wx | 使用wxWidgets库,跨平台 |
nogui | 完全不显示 |