把程序写入开发板,执行却提示"-/bin/sh::apps not found"

dos5gw 2010-10-25 03:53:54
开发环境: 安装Ubuntu9.1的PC机;
运行环境: x86平台的工控机(赛扬M处理器, compact Flash存储卡,linux2.6剪裁内核, busybox构建的根文件);
由于都是x86的架构, 所以工控机上的内核及busybox都是使用gcc编译的, 此剪裁的linux系统能在工控机上正常运行.


问题:
在开发环境(ubuntu)中用C写了一个简单的"hello world"程序, 在开发环境中能正常运行,
把编译好的程序, 拷贝到目标机(工控机)上, 执行"/xrft/apps", 显示"-/bin/sh::apps not found",

已经把" /xrft "加入到环境变量, 或者直接把apps拷贝到/bin目录, 都是一样的反应:"-/bin/sh::apps not found"
...全文
398 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
jsfzdd 2010-12-02
  • 打赏
  • 举报
回复
经验之谈!
dos5gw 2010-10-26
  • 打赏
  • 举报
回复
3ks to 楼上, gcc -static 解决了
deep_pro 2010-10-26
  • 打赏
  • 举报
回复
不好意思,我看错了

lz试试静态编译
deep_pro 2010-10-26
  • 打赏
  • 举报
回复
在开发环境(ubuntu)中用C写了一个简单的"hello world"程序, 在开发环境中能正常运行,
---------------------------
哥,你在ubuntu 上用file命令看看这个apps ,是不是x86构架的
mengzhiyi 2010-10-25
  • 打赏
  • 举报
回复
这个问题是比较奇怪,楼主试试编译时静态链接apps呢。。。
ma100 2010-10-25
  • 打赏
  • 举报
回复
/xrft/apps这么写不用加环境变量

你 ls /xrft 下有apps这个文件吗, 是绿色的吗
dos5gw 2010-10-25
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 ma100 的回复:]

给app加可执行属性试试
[/Quote]

已经chmod 777 apps, 不能解决
ma100 2010-10-25
  • 打赏
  • 举报
回复
给app加可执行属性试试

23,125

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧