GTK4 在 Linux 上使用 Glade 编译,错误:无法从文件添加 UI ...:没有命名的函数

问题描述 投票:0回答:0

尝试使用 GTK4 和 Glade 构建器编译 C 代码。 程序在另一台 MacOS 计算机上运行良好,但在我个人的 Linux Mint 上运行不正常。

有一个错误“(a.out:5782):Gtk-ERROR **:03:24:06.526:无法从文件CalcMainWindow.glade添加UI:没有名为

d_clk_x
的函数。” 但我在代码中有这个功能,它在 .header 文件中明确定义 当我在程序中按下按钮时,d_clk_x 函数调用。 如果我在 Glade 中删除所有“点击”的信号,程序将编译并启动,但带有信号的它不会编译。 同样,它可以在 MacOS 上运行,但不能在我的 Linux 上运行。安装所有库(GTK3 general 和 dev,还有 GTK4 general 和 dev)
screen error
screen of function in .c

检查库,尝试从源代码编译,尝试通过 apt install 安装。什么都没发生。

c user-interface gtk glade gtk4
© www.soinside.com 2019 - 2024. All rights reserved.