clion的代码检查忽略了makefile中包含的外部库

问题描述

我最近安装了clion 2020.2,它带来了对makefile项目的支持
在我的C项目中,我需要包含glib并将gcc用作编译器。

经过一番摆弄之后,我注意到clion的代码检查似乎根本不在乎我在makefile中包含的库。

makefile

LIBS=$(shell pkg-config --libs glib-2.0)
CFLAGS=$(shell pkg-config --cflags glib-2.0)

all: main.c
   gcc -g Wall $(LIBS) $(CFLAGS) -o bin-file

这可以成功编译,但是在clion的代码检查中遇到很多错误,因为它找不到包含内容

对cmake的快速检查表明,它与makefile有关,因为与cmake一样,它可以按预期工作。

我丢失了什么吗?或者如何让clions编辑器找到我的包含物?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)