C 如何正确使用叮当的“-isysroot”?
以下是我的目录结构:C 如何正确使用叮当的“-isysroot”?,c,clang,llvm,C,Clang,Llvm,以下是我的目录结构: clang-sysroot \-sysroot \-usr \-include \-perqin.h \-test.c 在测试c中: #包括 如果我运行clang-c test.c-o test.o,编译将失败,因为编译器不知道在哪里可以找到perqin.h 所以我尝试添加isysroot参数: clang -isysroot "C:\...\clang-sysroot\sysroot" -c test.c -o test.o
clang-sysroot
\-sysroot
\-usr
\-include
\-perqin.h
\-test.c
在测试c中:
#包括
如果我运行clang-c test.c-o test.o
,编译将失败,因为编译器不知道在哪里可以找到perqin.h
所以我尝试添加isysroot参数:
clang -isysroot "C:\...\clang-sysroot\sysroot" -c test.c -o test.o
但它仍然失败
我是否误解了-isysroot
的用法?如果是,如何正确指定sysroot
有关详细屏幕截图: