Cross compiling ARM目标交叉编译DTC编译器

Cross compiling ARM目标交叉编译DTC编译器,cross-compiling,embedded-linux,buildroot,busybox,device-tree,Cross Compiling,Embedded Linux,Buildroot,Busybox,Device Tree,我需要在跑步手臂目标上使用DTC。我通过以下方式获得了DTC编译器的源代码: git克隆git://git.kernel.org/pub/scm/utils/dtc/dtc.git 有没有办法用交叉编译器静态编译dtc可执行文件 我需要DTC在运行时通过在目标上使用以下命令来分析设备树结构: dtc-I fs/sys/firmware/devicetree/base/ 我已经安装了nfs RFS。我可以在buildroot 19.02中保留dtc可执行文件,以便在target上使用。。我可以看到

我需要在跑步手臂目标上使用DTC。我通过以下方式获得了DTC编译器的源代码: git克隆git://git.kernel.org/pub/scm/utils/dtc/dtc.git

有没有办法用交叉编译器静态编译dtc可执行文件

我需要DTC在运行时通过在目标上使用以下命令来分析设备树结构: dtc-I fs/sys/firmware/devicetree/base/

我已经安装了nfs RFS。我可以在buildroot 19.02中保留dtc可执行文件,以便在target上使用。

。我可以看到软件包dtc程序BR2\u软件包dtc\u程序 安装dtc+一些其他工具dtdiff、fdtdump、fdtget fdtput到目标上。它取决于库libfdt BR2_PACKAGE_DTC,该库也需要存在于目标上。我不知道是在哪个版本添加的

如果您只想将它们放在安装了nfs的rootfs中,您仍然可以在buildroot中构建这些包,然后手动复制它们