当尝试在64位Ubuntu Linux操作系统上运行aarch64-gnu-linux-g ++(64位版本)时,如何解决“没有此类文件或目录?”>

问题描述 投票:0回答:1

我认为标题说明了一切。最初我虽然可能是在32位O / S上运行的64位程序,但据我所知并非如此。

yoctoadm @ kickseed:/ ntg6src / source / packages / sdk_armv8 / sysroots / x86_64-oesdk-linux / usr / bin / aarch64-gnu-linux $ lsb_release -a没有可用的LSB模块。发行人ID:Ubuntu说明:Ubuntu 16.04.6 LTS发行:16.04代号:xenial

// uname -a输出yoctoadm @ kickseed:/ ntg6src / source / packages / sdk_armv8 / sysroots / x86_64-oesdk-linux / usr / bin / aarch64-gnu-linux $ uname -aLinux启用了4.4.0-165-generic#193-Ubuntu SMP Tue Sep 17 17:42:52 UTC 2019 x86_64 x86_64 x86_64 GNU / Linux

//文件aarch64-gnu-linux-g ++输出yoctoadm @ kickseed:/ ntg6src / source / packages / sdk_armv8 / sysroots / x86_64-oesdk-linux / usr / bin / aarch64-gnu-linux $文件aarch64-gnu-linux-g ++aarch64-gnu-linux-g ++:ELF 64位LSB可执行文件,x86-64,版本1(SYSV),动态链接,解释器/ ntg6sdk,用于GNU / Linux 2.6.32,BuildID [sha1] = 0bc9f03b2a2bee373f6ec3c85527230243579763,已剥离

//没有这样的文件或目录错误yoctoadm @ kickseed:/ ntg6src / source / packages / sdk_armv8 / sysroots / x86_64-oesdk-linux / usr / bin / aarch64-gnu-linux $ lsaarch64-gnu-linux-addr2line aarch64-gnu-linux-dwp aarch64-gnu-linux-gcc-nm aarch64-gnu-linux-gdb aarch64-gnu-linux-nm aarch64-gnu-linux-sizeaarch64-gnu-linux-ar aarch64-gnu-linux-elfedit aarch64-gnu-linux-gcc-ranlib aarch64-gnu-linux-gprof aarch64-gnu-linux-objcopy aarch64-gnu-linux-stringsaarch64-gnu-linux-as aarch64-gnu-linux-g ++ aarch64-gnu-linux-gcov aarch64-gnu-linux-ld aarch64-gnu-linux-objdump aarch64-gnu-linux-stripaarch64-gnu-linux-c ++过滤aarch64-gnu-linux-gcc aarch64-gnu-linux-gcov-dump aarch64-gnu-linux-ld.bfd aarch64-gnu-linux-ranlibaarch64-gnu-linux-cpp aarch64-gnu-linux-gcc-ar aarch64-gnu-linux-gcov-tool aarch64-gnu-linux-ld.gold aarch64-gnu-linux-readelfyoctoadm @ kickseed:/ ntg6src / source / packages / sdk_armv8 / sysroots / x86_64-oesdk-linux / usr / bin / aarch64-gnu-linux $ ./aarch64-gnu-linux-g++bash:./aarch64-gnu-linux-g++:无此类文件或目录

我认为标题说明了一切。最初我虽然可能是在32位O / S上运行的64位程序,但据我所知并非如此。 yoctoadm @ kickseed:/ ntg6src / source / packages / sdk_armv8 / ...

ubuntu-16.04
1个回答
0
投票

环境变量未正确设置。必须“提供”环境文件,该文件将导出正确的环境变量。

© www.soinside.com 2019 - 2024. All rights reserved.