题
我已整理从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
好运!
不隶属于 StackOverflow