[root@buildroot: /lib/modules/6.3.5]$./ledtest /dev/led 0 -sh: ./ledtest: not found
时间: 2023-07-12 13:05:29 浏览: 196
这个错误提示表明系统无法找到`./ledtest`可执行文件。可能是由于以下原因导致:
1. `./ledtest`文件不存在,需要确认该文件是否存在于指定的路径中。
2. `./ledtest`文件没有执行权限,需要通过`chmod`命令增加执行权限。
3. `./ledtest`文件依赖的动态链接库缺失,需要安装相关的动态链接库。
您可以先通过`ls`命令查看当前目录下是否存在`ledtest`文件,并使用`file`命令查看该文件的类型和架构是否与当前系统兼容。如果文件存在并具有执行权限,可以尝试使用`ldd`命令查看该文件依赖的动态链接库是否存在。
相关问题
buildroot sh: /usr/bin/xauth: not found
This error message indicates that the xauth command is not installed on your system. xauth is a command-line tool that is used to manipulate X authentication cookies.
To resolve this issue, you will need to install the xauth package on your system. The method for doing so may vary depending on your operating system and package manager.
For example, on Debian and Ubuntu, you can install xauth using the following command:
```
sudo apt-get install xauth
```
On CentOS and Fedora, you can install xauth using the following command:
```
sudo yum install xorg-x11-xauth
```
Once xauth is installed, you should be able to run the buildroot command without encountering the error message.
./qt-opensource-linux-x64-5.12.12.run: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.25' not found (required by /home/paulwu/v3s/buildroot-2019.08/output/host/lib/libexpat.so.1)
这个错误表示你的系统的 GLIBC 版本过低,而你的程序需要 GLIBC 2.25 或更高版本。你可以考虑升级 GLIBC 版本或者降低程序的要求。
如果你使用的是 Ubuntu 系统,可以尝试使用以下命令升级 GLIBC 版本:
```
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
sudo apt-get install gcc-7 g++-7
export CC=/usr/bin/gcc-7
export CXX=/usr/bin/g++-7
```
如果你使用的是其他 Linux 发行版,可以通过搜索相应的升级方法来完成 GLIBC 的升级。