我们从2011年坚守至今,只想做存粹的技术论坛。  由于网站在外面,点击附件后要很长世间才弹出下载,请耐心等待,勿重复点击不要用Edge和IE浏览器下载,否则提示不安全下载不了

 找回密码
 立即注册
搜索
查看: 1236|回复: 0

嵌入式linux开发全程指南(一)-嵌入式

[复制链接]

该用户从未签到

1万

主题

1292

回帖

936

积分

管理员

积分
936

社区居民最爱沙发原创达人社区明星终身成就奖优秀斑竹奖宣传大使奖特殊贡献奖

QQ
发表于 2013-7-30 19:00:48 | 显示全部楼层 |阅读模式
一。目录1、安装虚拟机VMware Workstation 7.0.122、安装系统ubuntu-9.10-desktop-i386.iso23、升级ubuntu系统24、汉化系统25、增加拼音输入法26、设置共享文件夹37、安装QT软件38、安装g++39、安装移植TSLIB310、Qt4.7 移植到ARM板之友善6410411、PC版本的QT编译为ARM版本512、在ARM板上运行自己编写的Qt4.7程序513、将自己的QT4程序设为开机自启动514、设置NFS615、qt字库的移植616、qt控制屏幕校准617、切换root用户的几种方法及其区别618、root用户自动登录619 数据库浏览器安装720.虚拟机串口设置71、安装虚拟机VMware Workstation 7.0.1解压缩——>安装——>配置① 打开快捷方式② 新建工程File-new-virtual Machine③ 选择custom (advanced可以进行一些特殊设置)④ Handware compatibility:workstation 6.5-7.0⑤ I will install the operating system later The virtual machine will be created with a black hard disk⑥ Linux-->ubuntu(32位)⑦ 虚拟机起名字⑧ 默认⑨ 分配内存:512⑩ 网络连接 桥接? 新建虚拟硬盘,next,最大值:50G(使用多大划出多大,不会一次性占用50G)? 完成选择Hardware中软盘移除2、安装系统ubuntu-9.10-desktop-i386.iso安装ISO模式ubuntu打开虚拟机选择中文(简体)安装设置时间:上海键盘布局测试 asdf清空并使用整个硬盘安装3、升级ubuntu系统System--->administration--->update Manage /sofeware source4、汉化系统可能安装过程中语言设置不成功使用ubuntu--->System--->administration--->Languagesupport更新语言5、增加拼音输入法点击ubuntu左上角首选项设置6、设置共享文件夹①点击虚拟机菜单:VM/VmwareToolsInstallation将弹出光驱中内容复制到系统中的其他文件夹中解压缩进入解压缩后文件夹./vmware-install.pl②VM/setting/options/sharedFolds/alwaysembled/add/next/选择共享文件夹路径/ok(不能有汉语路径)③ubuntu下/mnt/hgfs可以查看window下的共享文件夹7、安装QT软件方法一sudo apt-get install qt4-dev-tools qt4-doc qt4-qtconfig qt4-demos qt4-designer为了连接MySQL数据库,需要安装连接MySQL的驱动程序sudo apt-get install libqt4-sql-mysql如果还有其他的没有默认安装的Qt库,可以在命令行输入sudo apt-get install libqt4-然后按tab键自动补全需要画一些数据曲线和统计图表等sudo apt-get install libqwt5-qt5-qt4-dev方法二系统/系统管理/新立得软件包管理中心/搜素QT4,下载安装方法三使用ubuntu的软件中心自带的QT:ubuntu/应用程序/ubuntu软件中心/下载8、安装g++在终端里输入apt-get install g++(保证网络正常连接)9、安装移植TSLIB(友善的不需要)#cp tslib.tar.gz /home/xh/xh#cd/xh/xh#tar zxvf tslib.tar.gz#cd tslib#ls(两个压缩包)#tar zxvf tslib—src—tar.gz#cd tslib#apt-get install autoconf automake libtool安装交叉编译器① 拷贝压缩包到主机/opt目录下(压缩包可到友善之臂官方网站下载)② #cd /③ #tar zxvf /opt/arm-linux-gcc-vfp-20101103.tgz④ 交叉编译器会解压到/opt/FriendltARM/toolschain/4.5.1/ 目录下⑤ 设置环境变量#export PATH=/opt/FriendlyARM/toolschain/4.5.1/bin/PATH⑥ 查看编译器版本信息 #arm-linux-gcc –v设置环境变量#cd tslib#cd tslib#export PATH=/opt/FriendltARM/toolschain/4.5.1/binPATH# export TOOLCHAIN=/opt/FriendltARM/toolschain/4.5.1/# export TB_CC_PREFIX=arm-linux-# export PKG_CONFIG_PREFIX=$TOOLCHAIN/arm-linux-运行脚本# ./autogen.sh# echo “ac_cv_func.malloc_0_nonnull=yes” >arm-linux.cache#./configure --host=arm-linux --cache-file=arm-linux.cache --enable-inputapi=no PLUGIN_DIR=/opt/FriendltARM/toolschain/tslib/plugins -prefix=/opt/FriendlyARM/toolschain/tslib/bulid -host=arm-linux --cache-file=arm-linux.cache 2>&1 |tee conf_log# make 2>&1|tee make_log# make install配置tslib# cd etc# gedit ts.conf去掉“module_raw input”前面的#号和空格(同时修改新生成的tslib文件中的相应位置)将上述方法生成的TSLIB(/FriendlyARM/toolschain/)移植到ARM板中。待续.......
回复

使用道具 举报

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

本版积分规则

论坛开启做任务可以
额外奖励金币快速赚
积分升级了


Copyright ©2011-2024 NTpcb.com All Right Reserved.  Powered by Discuz! (NTpcb)

本站信息均由会员发表,不代表NTpcb立场,如侵犯了您的权利请发帖投诉

平平安安
TOP
快速回复 返回顶部 返回列表