有谁知道如何在 NetBeans IDE 中具体应用它?我尝试包含 -lgtk+-2.0 或同一行作为附加选项,但总是显示
gcc: 错误: gtk+-2.0: 没有这样的文件或目录
如果我手动这样做,它就可以工作。但我想以IDE方式应用它:
gcc $(pkg-config --cflags --libs gtk+-2.0 more) -o main main.c
在 Project Properties -> Build -> C Compiler 中,您可以设置为“附加选项”
$$(pkg-config --cflags --libs gtk+-2.0 more)
请注意 double-$,否则 NetBeans 会将其视为自己的参数之一。
看起来您仍然需要手动包含额外的包含目录(例如 /usr/include/gtk+-2.0),尽管 -- General->Include Directory 不允许您指定要计算的 shell 表达式。它不会停止编译,但只会使 IDE 无法找到标头,从而为您提供代码帮助。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)