/bin/sh: 1:mipsel-vtss-elf-g++:not found
时间: 2023-12-19 13:41:49 浏览: 118
这个错误提示表明你运行的程序需要使用一个名为“mipsel-vtss-elf-g++”的编译器,但是这个编译器没有被找到。可能是因为该编译器没有被正确安装,或者没有被正确配置到系统的环境变量中。
你可以尝试检查该编译器是否已被正确安装,并且是否已被添加到系统的环境变量中。如果你不确定如何做这些操作,可以提供更多的上下文信息,以便我能够更好地帮助你解决问题。
相关问题
tse@tse-virtual-machine:~/vsc7428_ce_2F10L_si30210_build20210619/CEServices/build$ make make -C /home/tse/vsc7428_ce_2F10L_si30210_build20210619/CEServices/build/../build/obj -f /home/tse/vsc7428_ce_2F10L_si30210_build20210619/CEServices/build/../build/make/compile.mk all make[1]: Entering directory '/home/tse/vsc7428_ce_2F10L_si30210_build20210619/CEServices/build/obj' [CXX] ../../vtss_appl/access_mgmt/access_mgmt.c /bin/sh: 1: mipsel-vtss-elf-g++: not found make[1]: *** [/home/tse/vsc7428_ce_2F10L_si30210_build20210619/CEServices/build/../build/make/module_access_mgmt.in:47: access_mgmt.o] Error 127 make[1]: Leaving directory '/home/tse/vsc7428_ce_2F10L_si30210_build20210619/CEServices/build/obj' make: *** [Makefile:41: all] Error 2
这是一个编译错误信息,看起来是在编译CEServices项目时出现了问题。根据错误信息,似乎是找不到mipsel-vtss-elf-g++编译器导致的。这可能是因为您的编译环境中没有安装这个编译器,或者编译器的路径没有正确配置。您可以尝试检查编译环境中是否安装了mipsel-vtss-elf-g++编译器,或者检查编译器路径是否正确配置。如果仍然无法解决问题,您可以尝试搜索类似的错误信息并查找更多解决方案。
root@wei:/opt/rt6856_2013/RT288x_SDK/source# make menuconfig --> exit --> yes\(save\) Makefile:396: *** mixed implicit and normal rules: deprecated syntax /bin/sh: 1: /mipsel-linux-uclibc-gcc: not found /bin/sh: 1: /mipsel-linux-uclibc-gcc: not found lxtemp.c:1:1: warning: return type defaults to ‘int’ [-Wimplicit-int] main() {} ^ /usr/bin/ld: cannot find -lncurses collect2: error: ld returned 1 exit status make[1]: *** [ncurses] Error 1 make: *** [menuconfig]Error 2 想在ubuntu16.04版本编译D-link 636l地bin文件错误如上我需要解决方法
根据提示,可能是缺少依赖库导致编译出错。
1. 首先,你需要安装交叉编译工具链 `mipsel-linux-uclibc-gcc`。
你可以通过以下命令安装:
```
sudo apt-get install gcc-mipsel-linux-gnu
```
2. 然后,你需要安装 `ncurses` 库。你可以通过以下命令安装:
```
sudo apt-get install libncurses5-dev
```
这应该会解决你的问题。如果问题仍然存在,请检查你的环境变量和交叉编译工具链路径是否正确。
阅读全文