使用/ usr / include中的其他标题链接到musl

时间:2017-02-09 04:12:15

标签: c include-path standard-library musl

我正在尝试使用x11编译程序并使用musl作为c库。我的系统上仍然有glibc。 Musl位于/usr/local/musl/include glib标题仍位于/usr/include

当我用

进行muild时
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中的其他文件?

0 个答案:

没有答案