eclipse c +jre开发环境的建立(嵌入式linux,64位ubuntu,32位arm板)
来源:互联网 发布:mac终端目录 编辑:程序博客网 时间:2024/06/05 21:12
1.64位ubuntu安装使用32位交叉编译器arm-2010.09需要注意的问题
在使用之前先安装cross compiler,系统为ubuntu64位系统,安装之前用的32位的arm-2010.09,该编译器只能编译32位程序,因此还需安装32位的库,可参考:http://www.oschina.net/question/1470892_151825
********************************************************************
********************************************************************
我今天总算把这个问题搞定了,特地来回答自己的问题...希望能对遇到相同问题的人有帮助,我的方法是:
sudo apt-get install libc6:i386
sudo -i
cd /etc/apt/sources.list.d
echo "deb http://archive.ubuntu.com/ubuntu/ raring main restricted universe multiverse" >ia32-libs-raring.list
apt-get update
apt-get install ia32-libs
rm /ia32-libs-raring.list
apt-get update
exit
sudo apt-get install gcc-multilib
我也不知道这里的packages是不是都要装,反正我是都装了...最后,在用gcc编译的时候需要添加`-m32`参数,例如
gcc -m32 -o hello helloworld.c
再make clean, make一下吧, Good luck friends :)
Ps: 我的环境是 :Ubuntu 14.04-64bit(Trusty Tahr), gcc version 4.8.4 另外,我也写了一篇博文http://andycoder.me/fix-32bug-under-ubuntu1404/
********************************************************************
********************************************************************
经亲身验证编译时不加-m32,编译出的程序也可正常使用
2.eclipse的安装配置
eclipse的安装,主要需要安装ubuntu下64位的eclipse for c/c++ developers ,另外还需安装jre,也即eclipse的运行环境(eclipse是用java编写的,需要java运行环境),不需安装jdk(这是java development kit,开发java用的),要注意选择的jre版本能在ubuntu下使用(这个下载的时候注意看英文介绍),需要手动将jre在eclipse目录下解压,并将目录名改为jre。
在使用之前先安装cross compiler,系统为ubuntu64位系统,安装之前用的32位的arm-2010.09,该编译器只能编译32位程序,因此还需安装32位的库,可参考:http://www.oschina.net/question/1470892_151825
********************************************************************
********************************************************************
我今天总算把这个问题搞定了,特地来回答自己的问题...希望能对遇到相同问题的人有帮助,我的方法是:
sudo apt-get install libc6:i386
sudo -i
cd /etc/apt/sources.list.d
echo "deb http://archive.ubuntu.com/ubuntu/ raring main restricted universe multiverse" >ia32-libs-raring.list
apt-get update
apt-get install ia32-libs
rm /ia32-libs-raring.list
apt-get update
exit
sudo apt-get install gcc-multilib
我也不知道这里的packages是不是都要装,反正我是都装了...最后,在用gcc编译的时候需要添加`-m32`参数,例如
gcc -m32 -o hello helloworld.c
再make clean, make一下吧, Good luck friends :)
Ps: 我的环境是 :Ubuntu 14.04-64bit(Trusty Tahr), gcc version 4.8.4 另外,我也写了一篇博文http://andycoder.me/fix-32bug-under-ubuntu1404/
********************************************************************
********************************************************************
经亲身验证编译时不加-m32,编译出的程序也可正常使用
2.eclipse的安装配置
eclipse的安装,主要需要安装ubuntu下64位的eclipse for c/c++ developers ,另外还需安装jre,也即eclipse的运行环境(eclipse是用java编写的,需要java运行环境),不需安装jdk(这是java development kit,开发java用的),要注意选择的jre版本能在ubuntu下使用(这个下载的时候注意看英文介绍),需要手动将jre在eclipse目录下解压,并将目录名改为jre。
0 0
- eclipse c +jre开发环境的建立(嵌入式linux,64位ubuntu,32位arm板)
- Ubuntu 14.04 64位 嵌入式交叉编译环境arm-linux-gcc搭建 一次成功
- 64位Ubuntu 16.04搭建嵌入式交叉编译环境arm-linux-gcc过程图解
- 32位Eclipse,可以使用64位的jre吗?
- 64位ubuntu安装32位arm-linux-gcc
- ubuntu下嵌入式ARM环境的建立
- Linux(ubuntu 64位)编译32位C源码
- ubuntu arm-linux-gcc 的安装 64位设置兼容32位的实现
- 64位的jre和32位的jre
- 64位的jre和32位的jre
- 嵌入式linux平台上Eclipse C++开发环境的建立
- eclipse android集成开发环境分享 32位 64位
- ubuntu下BOA服务器的建立以及arm开发板linux嵌入式web服务器boa
- Ubuntu上建立Arm Linux 开发环境
- 64位 ubuntu 运行32位命令 (arm-none-linux-gnueabi-gcc)
- 配置64位UBUNTU 编译环境出现的arm-none-linux-gnueabi-gcc: not found
- 64位ubuntu下建立Cocos2d-x开发环境与运行HelloWorld----真正新手的遭遇。
- eclipse 找不到64位JRE
- 存储过程的写法 要查询存在于表A而不在表B的所有数据 也就是要查询A表中所有不与B交集的数据
- jQuery学习笔记之三
- C++学习(3)
- 霍夫曼编码及实现
- mac安装hadoop伪分布式
- eclipse c +jre开发环境的建立(嵌入式linux,64位ubuntu,32位arm板)
- Google工程师:复杂是软件的死敌
- 最好的团队
- 【codevs 3995】最长严格上升子序列(加强版)
- Druid是一个JDBC组件 数据库语句监控
- [分享]Setup Was Unable to Create a DCOM User Account
- Java继承时的初始化顺序
- 汽车租赁系统
- ubuntu 14.04强制安装ia32-libs