这个关于配置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
即可
- 修改权限