c - 为什么 GTK 编译不起作用?

标签 c linux gtk

我正在尝试编译我的 GTK 程序,它是在 Linux 下用 C 语言编写的,但终端仍然 显示这个字符“>”并且指针还在闪烁,我之前用这个命令成功编译了

gcc -o bt  transfer_file_program_GUI.c `pkg-config --cflags --libs gtk+-3.0` 

我也删除了 libgtk-3-dev 并重新安装,仍然是同样的问题

最佳答案

您的输入中可能有不匹配的引用。我怀疑您的反引号之一是单引号。

您可以使用 $() 语法(更容易正确输入)代替反引号:

gcc -o bt  transfer_file_program_GUI.c $(pkg-config --cflags --libs gtk+-3.0)

如果这没有帮助,您应该在

的输出中检查不匹配的引号
echo $(pkg-config --cflags --libs gtk+-3.0)

关于c - 为什么 GTK 编译不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23953190/

相关文章:

python - 如何更新 matplotlib hexbin 图?

c++ - gtk_widget_add_tick_callback() 和 gtk_main_iteration()

c++ - GTK+上的中小型开源项目示例

c - 教C时,教数组在指针之前好还是在指针之后好?

c# - 在 C# 代码中导入 DLL 函数

linux - 如何设置 Node 服务器以便我可以使用 git 推送更新?

linux - 如何在文件中添加代码块?

android - 如何在 Android 设备上安装 java 运行时?

c - 3D 网格的 Morton 逆向编码

c - 如何将ipv6地址从网络顺序转换为主机顺序