现象:当我在yocto下执行DISTRO=imx-desktop-xwayland MACHINE=imx8mpairobotdesktop source imx-setup-desktop.sh -b build-ai-robot-desktop的时候提示:
错误:检测到 OE SDK/ADT 已存在于此 shell 环境中。在获取此环境脚本时,请使用干净的 shell。
错误 - 尚未设置构建目录。在运行此脚本之前,请运行“setup-environment”脚本以创建 .
原因:
在开发或者运行程序时,可能会使用到各种不同的依赖库和工具。如果在同一个shell环境中同时使用多个项目,不同项目所需的依赖可能会发生冲突,导致程序无法正常运行。使用干净的shell环境可以避免这种冲突,确保每个项目都能够独立地运行。
解决:打开一个新的终端并重新执行这条即可正常执行