gpt4 book ai didi

为 Linux 创建一个窗口管理器

转载 作者:IT王子 更新时间:2023-10-29 00:15:09 33 4
gpt4 key购买 nike

<分区>

我想创建一个简单的堆栈窗口管理器(C)供私有(private)使用,主要是为了学习和挑战自己。

我查看了 twm 的源代码,它的花里胡哨的东西相对较少,但看起来水平很低,因为它不是基于小部件工具包。 1 使用诸如 GTK+ 之类的工具包会更好吗?恐怕 twm 中的某些代码和库可能太过时(edit: 已弃用),我希望窗口管理器使用相对现代的库。为了便于理解,我也对如何从头开始启动窗口管理器的建议感兴趣——没有太多用于此目的的教程。

更新:对于那些考虑类似项目的人:我最终使用了 Common Lisp 和 CLX library . tinywm-lisp作为基础和辉煌CLFSWMStumpwm是一个很大的帮助。作为引用,我使用了 CLX — Common LISP X Interface (PDF 警告)和 Freenode 上的 #xlib

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