网络TCP例程编译通不过 - OMAP-L138 - 嵌入式开发者社区 - 51ele.net
设为首页收藏本站
点击跳转“创龙科技服务通”

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 6878|回复: 5
打印 上一主题 下一主题

[已解决] 网络TCP例程编译通不过

[复制链接]

14

主题

30

帖子

1162

积分

金牌会员

Rank: 6Rank: 6

积分
1162
跳转到指定楼层
楼主
发表于 2017-7-10 17:06:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 w123ww 于 2017-7-10 17:07 编辑
4 p+ |& |2 k5 K7 }/ b. O
* R- f- R" U& H# g. _0 R! GOMAPL138\demo\eth_example\src
4 p6 X0 [& P: v文件夹下的例程。$ n7 W+ u! u3 o# E
6 G' c1 ^" t% k, {. C# ~/ r
6 u! @9 r: l% @0 N' ?5 q+ v% q$ r
! a4 ]3 j! Z4 C9 b, N8 ~
' }) D! m$ }# {% h

8 M  \" x* |1 m# |- X- }% M
" F$ @  A) ~, e1 u' i6 P
8 y5 k" c+ T7 i$ P* p1 mmakefile
5 O9 j. f3 e0 F
# e- u% S0 d+ |% A$ R& V8 U: {

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖
回复

使用道具 举报

0

主题

113

帖子

2163

积分

创龙

Rank: 8Rank: 8

积分
2163
沙发
发表于 2017-7-10 17:30:00 | 只看该作者
是否缺了头文件?
( H7 x% i. Y, Z% G
  1. #include <sys/stat.h>
复制代码
回复 支持 反对

使用道具 举报

14

主题

30

帖子

1162

积分

金牌会员

Rank: 6Rank: 6

积分
1162
板凳
 楼主| 发表于 2017-7-10 20:27:15 | 只看该作者
Jackindata 发表于 2017-7-10 17:30
' l, G7 k, j5 B* Q3 l% w' J是否缺了头文件?

+ y" y1 k3 U5 c( `0 ?2 R" \* T编译通过了,但是没法执行! {" _! P, g& k8 W9 i, W8 s, A
- ^9 `- `8 C: e0 L" E: O0 z7 e

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 支持 反对

使用道具 举报

12

主题

169

帖子

731

积分

QQ游客

积分
731
地板
发表于 2017-7-11 17:40:20 | 只看该作者

7 l( z: U$ I2 N# T. A& n9 M+ M; a' W4 H* I5 C6 _5 r
您好,这个问题的出现,有可能是您那边的Linux系统内核版本或架构的问题,所以无法执行这个这个文件,我这边测试也会有类似的报错信息。但是您可以在linux端,登录到开发板的文件系统,然后进行测试,就可以成功了,不管是bin文件夹里面的可执行文件,还是src里面,重新生成的可执行文件,都是可以执行的,请参考以下截图进行测试:2 x4 a- Y7 |+ S5 @/ Q
* t+ g5 |# O2 |  {! K& u
1 z1 ~; P" ?" M
" Q( G! X0 n  u% e  E( v! l

  S  A2 L' W/ V
- T( w. l2 ]% J$ q3 e- ]( ?  P; T% ~  b* |( P4 w

5 D; c" i/ n- k6 F6 }
9 J& D( t, `' n

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 支持 反对

使用道具 举报

14

主题

30

帖子

1162

积分

金牌会员

Rank: 6Rank: 6

积分
1162
5#
 楼主| 发表于 2017-7-12 11:34:13 | 只看该作者
广州创龙廖工 发表于 2017-7-11 17:40
, W0 i/ g' V; y; [4 H; j$ C" z您好,这个问题的出现,有可能是您那边的Linux系统内核版本或架构的问题,所以无法执行这个这个文件,我 ...

; C! O0 E" D' @4 m0 h! stcp的server和client是要在板子和虚拟机上同时运行吗
1 f4 a, l2 v6 {  i7 M0 X$ p
) @  f  l: p0 Q# |' ^" p. \用ssh的办法,我在ubuntu上进入开发板的文件系统,启动client服务和server服务,但是在ubuntu下,还是说bash: ./tcp_client: cannot execute binary file
( K( ^0 [8 `* F$ d& p6 C6 ?7 m/ I; \  a7 J+ v: p  X6 N
如果我要测试,是否能够进行传输,是需要传输一个文件或者其他的东西吗,通过什么方式呢
  m7 `! Q/ l0 V0 u. q- E! c8 V) o
回复 支持 反对

使用道具 举报

0

主题

113

帖子

2163

积分

创龙

Rank: 8Rank: 8

积分
2163
6#
发表于 2017-7-15 11:22:03 | 只看该作者
注意你的 makefile 配置,用交叉编译器编译的,不能在 Ubuntu 上运行。; u. \8 h8 Q3 M# J/ ~% L6 w
要先明白这个基本的道理。开发板是 arm 平台,Ubuntu PC 是 x86 平台,需要用不同的编译器的。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

点击跳转“创龙科技服务通”

QQ|手机版|小黑屋|嵌入式开发者社区 ( 粤ICP备15055271号

GMT+8, 2026-1-30 23:36 , Processed in 0.047692 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

快速回复 返回顶部 返回列表