埃迪普
库的简单 C++ 包装器,带有一些示例客户端代码。 目前没有文档,但希望它足够简单,甚至可以照常使用。
内容
这个项目是一个非常简单的例子,说明如何为 DisplayLink 的 evdi/libevdi 编写一个完整的客户端。
这包括:
库的一个非常薄的 C++ 包装器,称为libevdipp ,
一个简单的基于终端的示例,它注册一个虚拟屏幕并登录到控制台,
一个更完整的monitorsim Qt 示例应用程序,它使用 evdi 添加一个附加屏幕并在窗口中显示其内容。 该应用程序使用了比控制台客户端更多的库功能 - 例如,启用客户端鼠标合成。
建造
你需要 cmake 来构建。 EVDI定义为外部项目,它将作为构建的一部分从git中克隆。 与 libevdi 一样,您需要安装 libdrm-dev 包才能编译库。
此外:
要构建示例终端应用程序,您需要 libev/
1