QT编译执行步骤
来源:互联网 发布:打击网络犯罪工作总结 编辑:程序博客网 时间:2024/05/22 04:47
小技巧: 关闭自己编写的应用程序的时候,发现处于黑屏状态,这时可以在
终端输入 touchinput ---- mouseinput(出现鼠标,触摸笔控制不准确或者说根本就控制不了)
(1) 首先在PC端编写好应用程序,并可编译执行
(2)查找qmake的命令路径
whereis qmake
得到
qmake: /usr/bin/qmake /opt/qt-4.7.1/bin/qmake
其中第一个是PC端的qmake,第二个是arm端的qmake
执行第二个qmake命令 /opt/qt-4.7.1/bin/qmake
vim makefile
在CFLAGS 和 CXXFLAGS 所在行添加 “-fno-rtti” 编译参数,保存退出
(3) 然后设置arm-linux-gcc 和 arm-linux-g++的编译路径
可先查找它们的路径
find -name *arm-linux-g*
如下:
/usr/local/arm/4.3.2/bin
(4) 在工程路径下执行
export PATH=/usr/local/arm/4.3.2/bin/
使得qmake中的编译环境为上面的路径,这时原先命令如ls,make,make clean 均已失效,需要打开另一终端执行
或者在/etc/profile文件中添加
PATH=/usr/local/arm/4.3.2/bin:$PATH
然后执行source /etc/profile 或者在 ~/.bashrc文件中加载
(5)执行
/usr/bin/make 或make
(6)可在另一终端查看可执行程序的是否为arm端
file HelloMan # HelloMan 为可执行程序名如下显示
HelloMan: ELF 32-bit LSB executable, ARM, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.14, not stripped
(7)然后拷贝可执行程序到SDCARD里,命令用cp
如 cp HelloMan /mnt/hgfs/VMShare/
(8)将SD卡插入开发板槽里,然后打开sd卡路径,执行
./HelloMan -qws & 其中 & 表示后天运行
效果如下:
- QT编译执行步骤
- QT 工程编译步骤
- qt 的编译步骤
- Qt编译错误:构建***项目发生错误,当执行构建步骤“qmake时
- 使用ARM开发详细步骤/关于QT/E安装,编译,以及执行
- vs2008编译QT,Boost,OpenCV步骤记录
- Qt学习笔记(1):编译步骤
- 关于QT/E安装,编译,以及执行
- qt编译时报 无法执行“rc.exe”
- 转:eclipse+mingw+qt编译MySQL驱动的步骤
- 使用qt命令来编译的基本步骤
- Qt 5.9.1 (MinGW) 编译MySQL驱动的步骤
- 命令行环境下编译执行java程序步骤
- 语言编译的步骤及装入执行过程
- 源代码形式编译 Qt 的操作步骤指南Instructions for building QT from source code
- 【ARM-Linux开发】【Qt开发】Qt Creator自定义编译运行步骤
- 【Qt】Qt程序编译成功,执行时报错:程序异常结束,crashed
- 导入其他QT工程时出现“当执行构建步骤'qmake'时”的解决办法
- 利用jQuery的$.event.fix函数统一浏览器event事件处理
- C#委托
- Android之调用系统Email发送邮件
- C#事件
- 【Linux基础】简单的C++程序
- QT编译执行步骤
- 如何去除discuz的powered by discuz!代码
- C#窗体应用程序
- 偷窥惹得祸 从恶搞视频看IT巨头争斗根源
- [5月20日的脚本] 在Windows 8的开始菜单中创建关机/重启/注销磁贴 (VBScript)
- JS库:对象库
- 详解JRE和JDK的区别
- 下载编译android kernel
- python中类实例化[?]