gpt4 book ai didi

c - 如何在 Linux 上为 GTK+ 设置 C 开发环境?

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:43:44 25 4
gpt4 key购买 nike

我是 Linux 中 C 语言编程的新手。我喜欢用 GTKlibs 制作图形用户界面。唯一的问题是我无法 - 不仅是 gtk - 无法正确安装这些软件包。我在包含 #include<gtk/gtk.h> 这样的库时遇到问题如果我用 sudo apt-get install gtklib-3-dev 安装了它.

在编译时,每次都会说文件丢失等等。我已经阅读了将 dpkg 配置和 cflags 放入编译器的选项,但这也不起作用。 linux 如何管理包含文件夹,为什么像 gtk 这样的库有一个上层文件夹,上面有 gtk3 等版本。这是导致文件丢失的问题。

最佳答案

确切的包名称取决于您的 Linux 发行版。如果您使用的是 Ubuntu,那么正确的命令是:

sudo apt-get install libgtk-3-dev

然后您可以检查是否检测到开发包,例如:

pkg-config --exists gtk+-3.0 && echo "Installed" || echo "Not installed"

要了解如何构建您的应用程序,请按照 How to compile GTK+ applications 上的官方文档的说明进行操作。 .

最后,您可以使用像 Meson build system 这样的构建系统来自动执行 gcc 调用,而不是手动调用它们。 .有一个关于如何 build a simple GTK+ application with Meson 的教程.

关于c - 如何在 Linux 上为 GTK+ 设置 C 开发环境?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54762362/

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