|
发表于 2022-9-6 10:31:15
|
显示全部楼层
交叉编译工具链在源码中,您需要将源码文件在开发环境中解压出来。
对于用户正常使用来说,我们建议使用OK3568-linux-source/buildroot/output/OK3568/host/bin目录下的aarch64-linux-gcc和aarch64-linux-g++,该编译器查找的库文件路径位于OK3568-linux-source/buildroot/output/OK3568/host/aarch64-buildroot-linux-gnu/sysroot/usr目录下,可以实时更新在buidroot中配置添加一些编译库。当然对于OK3568-linux-source/buildroot/output目录需要完成源码的全编译后才会生成。因为源码的第一次编译耗时较长,对某些情况下的用户来说不想要进行全编译,可以尝试使用OK3568-linux-source/prebuilts/gcc/linux-x86/aarch64/gcc-linaro-6.3.1-***-gnu/bin目录下的aarch64-linux-gnu-gcc和aarch64-linux-gnu-g++。对于gcc-linaro-6.3.1和gcc-buildroot-9.3.0相关信息,可以查看OK3568-linux-source/docs/Rockchip_Developer_Guide_Linux_Software_CN.pdf瑞芯微官方文档理解,交叉编译工具章节位于该文档5.2.4章节。 |
|