今天发现在自己的Ubuntu上可以执行这条命令,但是用SSH就不行了,我™配置不是永久生效的吗?为啥还会出现这种问题?
找了半天的帖子也没解决,结果发现,在Ubuntu上也不能识别这个工具链了。。。
然后我就突然意识到了什么。。。。
$ echo 'main(){}'| arm-linux-gnueabihf-gcc -E -v -
# 报错信息如下
Command 'arm-linux-gnueabihf-gcc' not found, but can be installed with:
apt install gcc-arm-linux-gnueabihf
Please ask your administrator.
说出来能让人笑死
arm-linux-gnueabihf-gcc
这个工具链是我临时设置用来编译zlib
库的,然后和永久生效的工具链arm-buildroot-linux-gnueabihf-gcc
搞混了。。。。