Makefile:36: recipe for target '/home/l/海思/Hi3516CV500_SDK_V2.0.2.0/osdrv/tools/board/eudev-3.2.7/tmp/eudev-3.2.7/udevd' failed
时间: 2023-12-02 18:43:26 浏览: 274
根据提供的引用内容,可以看出是在进行make编译时出现了错误。具体来说,是在执行Makefile文件中第36行的目标'/home/l/海思/Hi3516CV500_SDK_V2.0.2.0/osdrv/tools/board/eudev-3.2.7/tmp/eudev-3.2.7/udevd'时出现了错误。可能的原因是该目标所依赖的文件或目录不存在或者权限不足等问题。需要检查Makefile文件中该目标所依赖的文件或目录是否存在,以及是否具有执行权限等。
相关问题
~/SDK/Hi3519DV500_SDK_V2.0.0.2/mini_sdk/boot/u-boot echo "gzip" gzip make -C /home/lkuser/SDK/Hi3519DV500_SDK_V2.0.0.2/mini_sdk/boot/u-boot/../gzip/ make[2]: Entering directory '/home/lkuser/SDK/Hi3519DV500_SDK_V2.0.0.2/mini_sdk/boot/u-boot' make[2]: *** /home/lkuser/SDK/Hi3519DV500_SDK_V2.0.0.2/mini_sdk/boot/u-boot/../gzip/: No such file or directory. Stop. make[2]: Leaving directory '/home/lkuser/SDK/Hi3519DV500_SDK_V2.0.0.2/mini_sdk/boot/u-boot' make[1]: *** [Makefile:51: all] Error 2 make[1]: Leaving directory '/home/lkuser/SDK/Hi3519DV500_SDK_V2.0.0.2/mini_sdk/boot/u-boot' make: *** [Makefile:287: boot] Error 2什么意思
这段输出提示在运行 make 命令时发生了错误。具体原因是在执行 make -C 命令时,指定的目录 /home/lkuser/SDK/Hi3519DV500_SDK_V2.0.0.2/mini_sdk/boot/u-boot/../gzip/ 不存在。可能是因为缺少相应的文件或目录,或者路径写错了。建议检查一下路径是否正确,以及是否缺少相应的文件或目录。
ModuleNotFoundError: No module named 'Crypto' ~/SDK/Hi3519DV500_SDK_V2.0.0.2/smp/a55_linux/source/bsp cp /home/likun/SDK/Hi3519DV500_SDK_V2.0.0.2/smp/a55_linux/source/bsp/tools/pc/image_tool/image/oem/boot_image.bin /home/likun/SDK/Hi3519DV500_SDK_V2.0.0.2/smp/a55_linux/source/bsp/pub/hi3519dv500_emmc_image_glibc/boot_image.bin; cp: cannot stat '/home/likun/SDK/Hi3519DV500_SDK_V2.0.0.2/smp/a55_linux/source/bsp/tools/pc/image_tool/image/oem/boot_image.bin': No such file or directory Makefile:499: recipe for target 'gslboot_build' failed make: *** [gslboot_build] Error 1
这个错误提示说明在执行 make 命令时,出现了找不到 Crypto 模块的错误,并且在复制文件时也出现了找不到文件的错误。这个问题可能是由于缺少依赖库或者文件路径错误导致的。建议您检查一下是否正确安装了 Crypto 模块以及相关依赖库,同时检查一下文件路径是否正确。您可以尝试重新安装 Crypto 模块或者更新依赖库,然后再重新执行 make 命令。
阅读全文