Linux_ubuntu下交叉编译权限问题解决方法

解决办法:
安装后需要在Vim /etc/profile文件添加4.4.3的bin文件目录
然后输入source /etc/profile使修改生效

交叉编译安装后,执行arm-linux-gcc hello.c -o hello,报错,cannot open output file hello: Permission denied。
由于权限问题导致
需要输入su来切换到root权限
切换后编译产生的文件在PC无法执行,因为是二进制文件,提示可执行文件格式错误,输入命令为:./hello

14.04版本需要在终端输入:export PATH=$PATH:/usr/local/arm/4.4.3/bin,关闭终端后命令无效

你可能感兴趣的:(Linux)