我正在使用QT和嵌入式设备,在许多文档项目(like here)中,他们都在谈论sysroots。我已经在网上搜索过,但是找不到关于sysroot的任何信息。我有一个交叉编译器工具链。什么是sysroot,如何创建它?

最佳答案

sysroot是一个目录,出于查找 header 和库的目的,该目录被视为根目录。因此,例如,如果您的构建工具链想要找到/usr/include/foo.h,但您正在交叉编译,并且foo.h中包含适当的/my/other/place/usr/include/foo.h,则可以将/my/other/place用作您的sysroot。

关于linux - 确切地说,什么是sysroot?如何创建它?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/39920712/

10-10 15:37