gpt4 book ai didi

linux - svgalib : cant see anything

转载 作者:太空宇宙 更新时间:2023-11-04 04:36:14 25 4
gpt4 key购买 nike

我从 svgalib 编译了一些示例,控制台显示:
使用EGA驱动程序
svglib 1.4.3

仅此而已,就像它在某个地方画的一样,但我看不到它。这可能是一个关于 svgalib 的非常菜鸟的问题,但也是一个配置问题。

我还检查了它说正在绘制的虚拟控制台(如果我从 X 运行),从控制台运行就停留在那里。我还在代码中添加了 sleep

示例代码:

 
include stdlib.h
include vga.h<p></p>

<p>int main(void)
{
vga_init();
vga_setmode(G320x200x256);
vga_setcolor(4);
vga_drawpixel(10, 10);</p>

<p>sleep(5);
vga_setmode(TEXT);</p>

<p>return EXIT_SUCCESS;
}
</p>

编译为gcc -o tut tut.c -lvga

最佳答案

那你还有其他的SVGAlib应用程序在您的系统上运行吗?例如 svgatest,它可能位于单独的分发包中(svgalib-bin 或类似的)。

您是否为您的系统配置了 svgalib?配置文件的常见位置是 /etc/vga/libvga.config ,阅读 man svgalib 应该会为您提供更多详细信息。

我怀疑一旦 SVGAlib 正常工作,教程示例程序就可以工作。

关于linux - svgalib : cant see anything,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2343968/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com