ubuntu下面出现dirname: missing operand报错的解决方案

在一次安装idea的时候出现以下的报错信息,在网上找了很多,没找到资料。在绝望之时,在一处好心人的博客(或者一个网站,不好意思,忘记了原作者,冒犯冒犯)那里发现这个解决方案,没想到问题解决了。在此,感谢好心人。
问题错误信息:
/bin/bash: /usr/local/cross_compiler/linux-devkit/sysroots/i686-arago-linux/usr/bin/arm-linux-gnueabihf-gcc: command not found
dirname: missing operand
Try `dirname --help’ for more information.
这是因为我们在64位的机器上运行32位的gcc交叉编译器导致的。
其实解决这个问题的过程,也就是解决64位机兼容32位可执行程序的过程。
具体解决方法如下;
sudo apt-getinstall libgl1-mesa-dri:i386
sudo apt-getinstall ia32-libs-multiarch:i386
sudo apt-getinstall ia32-libs-multiarch
apt-get update
sudo apt-getinstall ia32-libs

你可能感兴趣的:(ubuntu下面出现dirname: missing operand报错的解决方案)