c - 【C初学】GTK+及初学题

标签 c gtk

关闭。这个问题需要更多 focused .它目前不接受答案。












想改进这个问题?更新问题,使其仅关注一个问题 editing this post .

4年前关闭。




Improve this question




我是编码的初学者,我已经学习了一定程度的 C。我学到的最后一件事是按值调用和按引用调用,我知道指针是什么以及如何使用指针等。

我开始编码是因为我想根据我写的故事制作基于决策的游戏。为此,我现在想开始使用图形。有人为此推荐了 GTK+。我在 Windows 10 64 位。

GTK 对我来说安装起来并不简单。我去了 gtk.org,它把我带到了 MSYS2 页面。我从 this website 下载了第二个 .exe ,并按照同一页面上列出的说明进行安装。

我在代码块中编写代码。现在我已经安装了 GTK+,我试图让它在 CodeBlocks 上运行。我做了一个新的 GTK 项目,现在我被困在这一步:
http://i63.tinypic.com/15nwyo0.png

那么我做错了什么?另外,你有什么书推荐给我作为初学者学习制作游戏吗?我应该使用其他东西而不是 GTK 吗?

如果 CodeBlocks 不能很好地制作游戏或其他东西,我愿意学习任何其他 IDE。

谢谢 :D

最佳答案

好吧,我不习惯 GTK,但看起来 GTK 对于你想做的事情来说远非复杂。对于您想要开发的游戏,我建议您使用 Allegro 5 或 SDL。这些都是直截了当、简单的多媒体库,非常适合像您这样的小游戏。

关于c - 【C初学】GTK+及初学题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40048194/

相关文章:

c - GtkNoteBook 信号处理问题

c++ - gtkmm 和 gstreamermm 测试代码抛出运行时错误

c - Gtk笔记本 : Appending to the Default Popup Menu

c - 无法插入链表

c - 在 c 中调用 select 后超时是否改变?

c++ - 编译器在哪里找到 `` printf``?

python - pyGTK 应用程序中的 pyGame

c - 带有 Quartz 的 GTK 窗口 [从 GStreamer 的问题开始]

c - 如何用C语言制作乘法表

c - Linux - rtnetlink RTM_GETLINK - 处理和理解回答的数据