我已整理从svgalib的,控制台显示一些例子: Using EGA driver svglib 1.4.3

此而已,它像其绘图的地方,但我无法看到它。 这可能是约svgalib的一个版本非常noob问题,而且还配置问题。

此外,我检查虚拟控制台,它说,正在起草(如果我从X上运行),从控制台运行就停在那儿。我也把睡眠中的代码

示例代码:  

 
include stdlib.h
include vga.h

int main(void) { vga_init(); vga_setmode(G320x200x256); vga_setcolor(4); vga_drawpixel(10, 10);

sleep(5); vga_setmode(TEXT);

return EXIT_SUCCESS; }

编译与 的gcc -o啧tut.c -lvga

有帮助吗?

解决方案

所以,你有你的工作系统中的其他 SVGAlib的应用程序?这样svgatest,其可以是在一个单独的分配包( svgalib的槽或类似的)。

您是否为您的系统配置的svgalib?常见的定位配置文件是/etc/vga/libvga.config和阅读man svgalib应该给你更多的细节。

我怀疑,一旦你有SVGAlib的一般工作,教程示例程序将正常工作。

其他提示

由软件管理器安装所有svgalibrary。

设置在你的图形屏幕分辨率

ES:G1024x768x256

组彩色像素白色= 15

我的Linux薄荷硬盘上工作精细(伴侣)17.1

好运!

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top