|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区
您需要 登录 才可以下载或查看,没有账号?立即注册
×
一。目录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板中。待续....... |
|