6

我正在尝试用 x11 编译一个程序并将 musl 用于 c 库。我的系统上仍然有 glibc。Musl 位于/usr/local/musl/includeThe glib headers are still in/usr/include

当我与

musl-gcc test.c

我明白了fatal error: X11/Xlib.h: no such file or directory

如果我尝试

musl-gcc test.c -I/usr/include

它包含 glib 标头而不是 musl 标头,并引发一堆错误。

如果我尝试

musl-gcc test.c -I/usr/local/musl/include -I/usr/include

它仍然在 /usr/include 中包含来自 glib 的标头

如何让 musl-gcc 使用 musl 标头但仍包含 /usr/include 中的其他文件?

4

0 回答 0