问题:在PC端编译了一个arm芯片的测试程序,出现了permission denied
解决办法:
1.给文件赋予可执行权限
chmod a+x xxx
这是一般第一反应会想到的答案
2. 有时候已经有可执行权限,还是提示上面的错误此时要注意你的交叉编译器是否正确,就比如我的内核使用arm-hisiv400-linux-gcc,而我编译测试代码使用的是arm-himix100-linux,虽然编译完全正确,但是也会报错误,解决办法就是使用同一版本的交叉编译器
问题:在PC端编译了一个arm芯片的测试程序,出现了permission denied
解决办法:
1.给文件赋予可执行权限
chmod a+x xxx
这是一般第一反应会想到的答案
2. 有时候已经有可执行权限,还是提示上面的错误此时要注意你的交叉编译器是否正确,就比如我的内核使用arm-hisiv400-linux-gcc,而我编译测试代码使用的是arm-himix100-linux,虽然编译完全正确,但是也会报错误,解决办法就是使用同一版本的交叉编译器