我正在使用QT和嵌入式设备以及许多文档项(like here),他们正在讨论sysroots。我在网上搜索过但我找不到任何关于sysroot的内容。我有一个交叉编译工具链。什么是sysroot,我该如何创建一个?
答案 0 :(得分:28)
sysroot是一个目录,它被认为是用于查找标头和库的根目录。例如,如果您的构建工具链想要找到/usr/include/foo.h
但您正在交叉编译并且foo.h
位于/my/other/place/usr/include/foo.h
中,那么您将使用/my/other/place
作为您的sysroot。< / p>