设置GTK+;在Mac上

设置GTK+;在Mac上,gtk,Gtk,我试图在Mac上设置GTK,但在编译代码时不断出错。我是Mac的新手,所以知识不多。我使用自制软件安装了GTK。当前安装的版本是GTK 2.24.282。编译程序时,我遇到以下错误: clang: error: no such file or directory: 'pkg-config --cflags gtk+2.24.28_2' clang: error: no such file or directory: 'pkg-config --libs gtk+2.24.28_2' 错误的报价

我试图在Mac上设置GTK,但在编译代码时不断出错。我是Mac的新手,所以知识不多。我使用自制软件安装了GTK。当前安装的版本是GTK 2.24.282。编译程序时,我遇到以下错误:

clang: error: no such file or directory: 'pkg-config --cflags gtk+2.24.28_2'
clang: error: no such file or directory: 'pkg-config --libs gtk+2.24.28_2'

错误的报价类型。您需要反勾号,
`
,位于1键的左侧。您使用的是返回键左侧的直接引号,

此外,您提供给
pkg config
的包的名称只是
gtk+-2.0
;版本号的其余部分不在那里

技术说明:shell接受
`…`
之间的任何内容,将其作为命令运行,并将该命令的输出插入到命令行中。shell获取
“…”
之间的所有内容,并将其作为未经处理的单个字符串放置在命令行中。因此,您根本没有运行
pkg config
;相反,您将整个
pkg config
调用作为参数传递,这不是您想要的
pkg config
的工作是打印gcc/clang查找包所需的标志,因此您可以使用
`…`
运行
pkg config
并将这些标志复制回gcc/clang命令行