"no such file or directory" 使用 SCP 后

"no such file or directory" after using SCP

我在笔记本电脑上使用 WSL Ubuntu-Bionic,并将文件复制到 beaglebone (Debian-Stretch)。当我通过 ssh 连接到 beagle 时,它​​以某种方式由 ls -l 显示,但是如果我尝试 运行 它,我得到一个错误:

scp test debian@134.147.152.133:~/crosstest
ssh debian@134.147.152.133
ls -l 
-rwxr-xr-x 1 debian debian 8936 Jan  8 09:50 crosstest
./crosstest
-bash: ./crosstest: No such file or directory

经过一番搜索,我找到了解决方案:

正如罗密欧所写,这一定与文件本身有关。我使用 arm-linux-gnueabihf-g++ 而不是 arm-linux-gnueabi-g++.

重新编译了文件

我看完后发现了这个this SO post