• 9120阅读
  • 3回复

出现错误“无法执行二进制文件”(已解决) [复制链接]

上一主题 下一主题
离线xiaobinl989
 

只看楼主 倒序阅读 楼主  发表于: 2009-10-31
程序编译通过,生成可执行文件无法执行。
我的=环境是UBUNTU8.04 + QTE4.5.3
具体不能执行的原因,是无法执行二进制文件。
我试了一下,其他程序可以执行,单是这个程序不行。
然后我又在QT-x11的环境下试了一下,重新编译,依旧通过,并执行的时候,依旧出现这个错误。

希望各位大侠能提携一下小弟我。
谢过了。

最后总结一下。
在开发板上执行shell文件的时候。
必须使用
source ./shell.sh
这样才能有效果。
[ 此帖被xiaobinl989在2010-03-29 15:01重新编辑 ]
有斗志的小笔是无敌的。
离线xiaobinl989

只看该作者 1楼 发表于: 2009-10-31
原来是我的环境变量有问题。。
执行SHELL的时候,用了./  来执行
所以没有转换过环境变量来。。
太弱了。。
有斗志的小笔是无敌的。
离线jwqacqy
只看该作者 2楼 发表于: 2009-12-26
在非root模式下执行是吧?
离线xiaobinl989

只看该作者 3楼 发表于: 2010-03-14
在开发板上用./不能设置环境变量。
有斗志的小笔是无敌的。
快速回复
限100 字节
 
上一个 下一个