找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
查看: 5161|回复: 5

[webOS开发] gcc for palm pre 非交叉编译器

[复制链接]
发表于 2009-9-25 15:38 | 显示全部楼层 |阅读模式
和交叉编译器为同一版本,这个只有gcc的c编译器,个人观点,这个的编译速度还勉强能让人接受
% j2 \9 t2 e. T2 B3 ~6 W4 H( L6 r# \7 fg++运行的时候开销太大;
; E: g3 j& ~* L5 |( k" f0 [安装方法:0 A: ~2 M$ x6 o$ [$ D3 Z
将crooss.7z 解压后的cross.tar,make 分别放入pre的/media/internal 也就是u盘模式的根目录里面;
1 m& m* l- |$ j+ x9 n0 _. A) ]由于分区大小限制,只能放入/var分区;) V, V+ ~& |; H3 {9 G- A' O
putty登录进去:
7 J' K- F! e. _& K执行命令(如果安装ssh通过wifi登录,请在每条命令前添加sudo)
9 S! ~  z3 l2 B) [7 r; y4 U4 ?: icd /var
+ u8 W9 z6 H- s2 L8 l- o/ nmkdir gcc
7 N; N8 |+ V) u7 B+ W/ a: l. Dcd gcc
; ?' Y0 Y7 _0 Z: M5 p% ?tar -xf /media/internal/cross.tar
' h, Y. \# Y$ ^3 x( `  N; X( @& i
3 T0 Z+ H( R4 x) ~$ h  zmail : thbhdforever@gmail.com! r1 I# N4 V+ C) P
解压成功
/ d) r5 T/ e5 [: H. P+ X0 X; d% l将make放入/var/gcc/bin
$ R6 c/ m  v2 s% S% xmv /media/internal/make /var/bin/* h/ v% j0 w: \! ~4 |) p5 y
执行前修改PATH变量
+ ?- V: p" U- F& Q+ E# B% ~, Iexport PATH=$PATH:/var/gcc/bin* X, X3 Q5 h- w* D/ e* L" q
0 {( e: E: L8 Q$ c1 m7 H# g
在shell中就可以执行gcc了" m# N( U0 L3 L5 v
  x! }% {* o' _6 E  r% X
[ Edited by woshithb123 on 2009-9-25 15:44 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?加入我们

×

评分

参与人数 1威望 +20 收起 理由
2b6c3d729918489 + 20

查看全部评分

回复

使用道具 举报

发表于 2009-9-27 16:21 | 显示全部楼层
这是用于本机编译的?
& x9 I. z% }$ U
$ c2 V. s: J% a9 {  f3 r- ^$ |[3G坛,手机登陆吹友吧发帖]
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-9-27 20:30 | 显示全部楼层
是palm pre 本机编译不是交叉编译,简单的说就是palm pre可以自己编译东西
回复 支持 反对

使用道具 举报

发表于 2011-5-25 12:46 | 显示全部楼层
太强了!
回复 支持 反对

使用道具 举报

发表于 2011-6-26 10:54 | 显示全部楼层
woshithb123 发表于 2009-9-27 20:30 & O1 z2 ~# p  K5 g+ A
是palm pre 本机编译不是交叉编译,简单的说就是palm pre可以自己编译东西
* o4 P+ H' H6 K
内存不够…………………………
回复 支持 反对

使用道具 举报

发表于 2012-7-1 15:37 | 显示全部楼层
依照楼主的把所有的都安装完成,可是最后输入gcc,输出的是/var/gcc/cross/bin/gcc: line 1: syntax error: unexpected word (expecting ")"),请问是什么原因?急救
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

QQ|Archiver|手机版|小黑屋|吹友吧 ( 京ICP备05078561号 )

GMT+8, 2024-11-21 00:21 , Processed in 0.302975 second(s), 17 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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