我正在尝试编译我的 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/