GuoYS To Learing More

arm-医疗终端

2016-05-18
GuoYS

这个关于配置arm开发板上编译生成可执行文件做准备

Linux下环境相关配置

  • Linux下CentSO下arm-linux-gcc的环境配置
  • 将安装包拷贝到VM虚拟机下的home文件夹下面 -解压文件
tar zxvf arm-linux-gcc-4.4.3.tar.gz
  • 配置该环境变量:

  • 法一:在.bash_profile中配置

    PATH=/opt/FriendlyARM/toolschain/4.4.3/bin

    -法二:在.bashrc中配置:直接使用命令行键入命令

    export PATH=$PATH:/opt/FriendlyARM/toolschain/4.4.3/bin

  • Linux下CentOS中qte的环境配置

  • 将安装包拷贝到VM虚拟机下的home文件夹下面

  • 解压文件:

    tar zxvf arm-qte-4.8.5-20131207.tar.gz

  • -qt的安装路径:

    /usr/local/Trolltench/QtEmbedded-4.8.5-arm/

  • 进行测试:

    /usr/local/Trolltench/QtEmbedded-4.8.5-arm/examples/widget/tetrix

  • 引入qmake建立编译规则

    /home/neusoft/arm-qte-4.8.5/qt-everywhere-opensource-src-4.8.5/bin/make
    先使用`make clean `命令清除之前make的记录,在使用`make`命令创建编译规则	
    
  • 将windows下的可执行文件下载到arm开发板上
    • 使用tctpd32程序 将需要下载的程序放在同一级目录下
    • 打开串口终端:设置端口号COM1 设置波比率115200
    • 连接网线,重新打开tftpd32程序
    • 设置arm开发板ip:ifconfig eth0 169.254.252.100
    • ping 169.254.252.101验证开发板是否和win联通
    • 下载:tftp -g -r tetrix 169.254.252.101该地址和tftpd32地址一致
  • 在开发板上运行程序
    • 修改权限chmod +x tetrix
    • 执行环境变量脚本 . ./bin/setqt4env.so
    • ​运行程序 ./tetrix -qws即可


下一篇 QT下Socket通信

Comments