什么是sysroot,我该如何创建一个?

时间:2016-10-07 15:20:12

标签: linux

我正在使用QT和嵌入式设备以及许多文档项(like here),他们正在讨论sysroots。我在网上搜索过但我找不到任何关于sysroot的内容。我有一个交叉编译工具链。什么是sysroot,我该如何创建一个?

1 个答案:

答案 0 :(得分:28)

sysroot是一个目录,它被认为是用于查找标头和库的根目录。例如,如果您的构建工具链想要找到/usr/include/foo.h但您正在交叉编译并且foo.h位于/my/other/place/usr/include/foo.h中,那么您将使用/my/other/place作为您的sysroot。< / p>