配置 netbeans 以识别代码完成中的 pkg-config cflags

发布于 2024-10-08 17:30:38 字数 228 浏览 5 评论 0原文

有没有办法配置netbeans ide以实际正确支持pkg-config?在 C 编译器的“附加选项”中,我添加了 pkg-config --cflags --libs jack sndfile Samplerate gtk+-2.0 但我仍然需要手动将目录添加到项目的包含路径中代码完成来检测它们。

有没有办法让 netbeans 注意到 pkg-config 命令并使用它们来知道要包含哪些内容?

is there a way to configure netbeans ide to actually support pkg-config properly? in 'additional options' in C compiler I added pkg-config --cflags --libs jack sndfile samplerate gtk+-2.0 but i still need to add the directories manually to the include path of the project for the code completion to detect them.

is there a way for netbeans to notice pkg-config commands and to use them to know what to include ?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

残疾 2024-10-15 17:30:38

在项目属性中,您可以为编译器和链接器设置“附加选项”(我认为您已经通过问题找到了这一点)。

但是,您必须在 pkg-config 行周围使用反引号,即

`pkg-config --cflags gtk+-2.0` (用于编译器附加选项)

`pkg-config --libs gtk+-2.0` (对于链接器)

您可能还需要确保您使用的是 gnu make,因为并非所有变体都能理解反引号。

In the project properties you can set "Additional Options" for both the compiler and the linker (I think you've found this by your question).

However, you must use back quotes around the pkg-config line i.e.

`pkg-config --cflags gtk+-2.0` (for the compiler additional options)

`pkg-config --libs gtk+-2.0` (for the linker)

You might also need to ensure that you are using gnu make as not all variants understand back quotes.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文