樓主,我畢業設計課題是“基于linux的數字圖像傳輸”,如果在此過程中遇到些問題,可以和你討論否?您願意和我討論否?
my QQ:196174638
在Ubuntu上建立Arm Linux 开发环境
-
- 帖子: 92
- 注册时间: 2008-04-01 0:10
- 送出感谢: 0
- 接收感谢: 0
- shenhao0129
- 帖子: 192
- 注册时间: 2007-11-23 12:31
- 送出感谢: 0
- 接收感谢: 0
-
- 帖子: 22
- 注册时间: 2007-12-21 12:38
- 送出感谢: 0
- 接收感谢: 0
- 联系:
Re: 在Ubuntu上建立Arm Linux 开发环境
很不错的帖子,收藏
笔记本:Acer 3820tg
台式机:
CPU:Intel E-1230V
内存:32GB RAM
显卡:660GTX
硬盘:INTEL 730 480G
台式机:
CPU:Intel E-1230V
内存:32GB RAM
显卡:660GTX
硬盘:INTEL 730 480G
Re: 在Ubuntu上建立Arm Linux 开发环境
学习了,今天向师兄讨论你了一天
基本明白了一些,看了楼主的帖子,加深了下印象
现提问题如下:(还望能帮助解答
)
1、如果是源码安装交叉编译环境,编译器是不是用Ubuntu上的gcc,是不是对gcc的版本还有要求?(比如Ubuntu8.10带的gcc的版本太高就可能编译不了有些版本的arm-linux-gcc)
2、装好交叉编译环境后,然后用这个arm-linux-gcc去编译要烧写到ARM上的kernel和vivi?
期待楼主和热心人士的解答,感激不尽!
基本明白了一些,看了楼主的帖子,加深了下印象
现提问题如下:(还望能帮助解答

1、如果是源码安装交叉编译环境,编译器是不是用Ubuntu上的gcc,是不是对gcc的版本还有要求?(比如Ubuntu8.10带的gcc的版本太高就可能编译不了有些版本的arm-linux-gcc)
2、装好交叉编译环境后,然后用这个arm-linux-gcc去编译要烧写到ARM上的kernel和vivi?
期待楼主和热心人士的解答,感激不尽!
Re: 在Ubuntu上建立Arm Linux 开发环境
按照本文做的建立 可是第一次编译的时 报这个错呢?请教。
我执行arm-linux-gcc -v 出来版本信息了阿
难道是安装的时候文件的权限问题? 应该不会吧
[email protected]:/home/armnfs/examples/hello$ arm-linux-gcc -o hello hello.c
/usr/local/arm/3.3.2/lib/gcc-lib/arm-linux/3.3.2/../../../../arm-linux/bin/ld: cannot open output file hello: Permission denied
collect2: ld returned 1 exit status
sudo 以后报
sudo: arm-linux-gcc: command not found
怎么会没找到命令呢。 不是 bashrc也添加了path了么? 恳请教高手
谢谢
我执行arm-linux-gcc -v 出来版本信息了阿
难道是安装的时候文件的权限问题? 应该不会吧
[email protected]:/home/armnfs/examples/hello$ arm-linux-gcc -o hello hello.c
/usr/local/arm/3.3.2/lib/gcc-lib/arm-linux/3.3.2/../../../../arm-linux/bin/ld: cannot open output file hello: Permission denied
collect2: ld returned 1 exit status
sudo 以后报
sudo: arm-linux-gcc: command not found
怎么会没找到命令呢。 不是 bashrc也添加了path了么? 恳请教高手
谢谢
Re: 在Ubuntu上建立Arm Linux 开发环境
代码:
安装交叉编译器
cd /
sudo tar zxvf /home/volans/arm/arm-linux-toolchains.tgz
请在执行完成后查看是否存在/usr/local/arm文件夹。
把交叉编译器的路径加入到PATH,以方便使用:
sudo vi /etc/bash_bashrc
在后面加入如下代码:
if [ -d /usr/local/arm ] ; then
PATH=/usr/local/arm/2.95.3/bin:"${PATH}"
fi
这个步骤是对的,不过我可以补充一条,如果这样加了语句后没有成功,可是在SHELL里面加:
export PATH=/usr/local/arm/2.95.3/bin:"${PATH}"
或许道理一样,不过我刚开始在bash.bashrc里加了语句感觉没成功,所以在SHELL里加了就结果成功了
安装交叉编译器
cd /
sudo tar zxvf /home/volans/arm/arm-linux-toolchains.tgz
请在执行完成后查看是否存在/usr/local/arm文件夹。
把交叉编译器的路径加入到PATH,以方便使用:
sudo vi /etc/bash_bashrc
在后面加入如下代码:
if [ -d /usr/local/arm ] ; then
PATH=/usr/local/arm/2.95.3/bin:"${PATH}"
fi
这个步骤是对的,不过我可以补充一条,如果这样加了语句后没有成功,可是在SHELL里面加:
export PATH=/usr/local/arm/2.95.3/bin:"${PATH}"
或许道理一样,不过我刚开始在bash.bashrc里加了语句感觉没成功,所以在SHELL里加了就结果成功了
.......................I love google.....................