gpt4 book ai didi

c++ - 如何使用 C++ 在 Linux 中创建窗口?

转载 作者:IT老高 更新时间:2023-10-28 21:36:03 25 4
gpt4 key购买 nike

我期待一个类似于 Windows API 的 Linux API。我在 Google 上看到的只是对 Qt 和 GTK 的引用。我真的只需要一个简单的窗口就可以使用 OpenGL 进行绘制,所以这些库对于我的使用来说显得臃肿。 Qt 和 GTK 在 Linux 下使用什么来创建窗口?没有比这更底层的了吗?

最佳答案

X 窗口系统通常进行绘图 - 然后您在原始 Xlib 之上使用 Qt 或 GTK 等工具包来提供事件循环、拖放、鼠标点击启动应用程序和所有其他“桌面”内容

直接使用Xlib and opengl 相当容易。或者如果你只是想学习opengl glut提供显示窗口、处理鼠标/键盘事件等所需的框架。

关于c++ - 如何使用 C++ 在 Linux 中创建窗口?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11190925/

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