After referring to stackoverflow, I use GArray as an example to demonstrate how to use glib
with CMake
. The code can be downloaded here.
Tag: glib
Fix “glibconfig.h: No such file or directory” error
I installed glib-devel
on Void Linux
, and wrote a simple program for test. But the compilation reported following error:
# gcc -I/usr/include/glib-2.0 main.c -lglib-2.0
......
/usr/include/glib-2.0/glib/gtypes.h:32:10: fatal error: glibconfig.h: No such file or directory
32 | #include <glibconfig.h>
| ^~~~~~~~~~~~~~
compilation terminated.
glibconfig.h
is in /usr/lib/glib-2.0/include
directory, so it should be added into header file search path:
# gcc -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include main.c -lglib-2.0
#