游客:
注册
|
登录
|
帮助
Linux伊甸园论坛
»
C/C++ (STL/boost)
» 求助:执行可执行程序时遇到cannot execute binary file. 怎么办?
IBM 集群技术资源全面接触
‹‹ 上一主题
|
下一主题 ››
投票
交易
悬赏
活动
打印
|
推荐
|
订阅
|
收藏
标题: 求助:执行可执行程序时遇到cannot execute binary file. 怎么办?
taphoon
新生入学
注册用户
UID 180884
精华 0
积分 0(
积分有什么用?
)
帖子 2
阅读权限 10
注册 2007-2-8
状态 离线
#1
使用道具
发表于 2007-3-1 23:17
资料
个人空间
短消息
加为好友
求助:执行可执行程序时遇到cannot execute binary file. 怎么办?
偶在学习网络编程时按照书上的例子编写了一个简单的客户和服务器程序,编译过后执行的时候出现:-bash: ./Server1: cannot execute binary file的提示,使用file命令来查该文件提示:Server1: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped,我的机器是64位的,执行时是以root用户来执行的,请教各位大虾这个问题怎么处理?在此先谢谢了
不容错过的IBM 集群技术资源汇总
flag
版主
版主
UID 19801
精华
1
积分 28(
积分有什么用?
)
帖子 5581
阅读权限 100
注册 2002-7-19
状态 离线
#2
使用道具
发表于 2007-3-2 09:19
资料
个人空间
短消息
加为好友
什么操作系统?编译器是什么?版本?
上帝说,有问题,找GOOGLE 写程序是很神圣的事情!同样只是装系统,卖菜的大娘会的事情不见得就跟卖菜一样了。
不容错过的IBM 集群技术资源汇总
taphoon
新生入学
注册用户
UID 180884
精华 0
积分 0(
积分有什么用?
)
帖子 2
阅读权限 10
注册 2007-2-8
状态 离线
#3
使用道具
发表于 2007-3-3 13:04
资料
个人空间
短消息
加为好友
谢谢了,该问题已经找到原因
操作系统是红帽子10.0,编译器是gcc,版本是3.2.2。
D(M8`9{/@{!d
真正的原因是本人编译的问题,生成的Server1文件其实是obj文件,还要连接才能生成可执行文件。
投票
交易
悬赏
活动
控制面板首页
编辑个人资料
积分交易
公众用户组
好友列表
升级个人空间
基本概况
论坛排行
主题排行
发帖排行
积分排行
在线时间
管理团队
管理统计
当前时区 GMT+8, 现在时间是 2008-5-17 09:21
Powered by
Discuz!
5.5.0
© 2001-2007
Comsenz Inc.
Processed in 0.065654 second(s), 5 queries
TOP
清除 Cookies
-
联系我们
-
Linux伊甸园
-
Archiver
-
WAP
多串口卡,串口服务器,终端服务器,KVM切换器
best dvd copy software