Linux绘制文本模式(无GUI,桌面)

Linux drawing in text mode(no gui, desktop)

本文关键字:GUI 桌面 绘制 文本 模式 Linux      更新时间:2023-10-16

我是Linux的新手,没有GUI,我遇到了一个问题。当使用GUI的Linux发行版时,使用库(OpenGL,SDL(在窗口上绘制看起来很容易。我想在C 中创建一个chip8模拟器,但是如何处理屏幕上的绘画?或任何可以绘制基于文本的Linux的库,或仅在基于文本的Linux中使用OpenGL。谢谢!顺便提一句!我在Windows中使用Bash和运行Precise64的Vagrant机器。

对于文本模式绘图,您可能需要研究ncurses:

http://www.tldp.org/howto/ncurses-programming-howto/

使用此功能,您可以在控制台屏幕上以彩色打印到字符单元,因此可能只是模拟具有字符映射显示器的机器所需的内容。

如果您想从非常简单的内容开始,也有一个旧的Windows" Conio.h"库的版本:

https://ubuntuforums.org/showthread.php?t=1353043&p=8485667#post8485667

有一个出色的SDL图形的简单教程:

http://lodev.org/cgtutor/quickcg.html