qt文件编译若干问题

本文介绍了如何通过两个脚本文件x86_project和arm_project进行Qt项目的跨平台编译配置,包括生成.pro文件和Makefile的过程。针对ARM平台,特别提到了如何手动添加OpenGL支持的方法。
摘要由CSDN通过智能技术生成

  有两个文件

   x86_project文件内容如下:

#!/bin/sh

qmake-qt4 -project
qmake-qt4


   arm_project文件内容如下:

#!/bin/sh

$QMAKE -project
$QMAKE

    两个文件中的第一句都是生成.pro文件,如果自己已经写好.pro文件就不必执行第一句了,因为执行后会覆盖掉之前写好的

第二句是生成Makefile文件,x86下使用qmake-qt4生成Makefile,而arm版本下$MAKE指定了arm版的qmake路径


 通过-project生成的.pro文件通常存在一些缺失,比如当需要添加opengl的头文件和库时,qt默认是链接opengl的文件和库的,这个时候需要手动添加

QT += opengl

LIBS +=   -lglut \
     -lGLU

头文件路径也可以通过手动添加INCPATH +=/opt/EmbedSky/qt-4.5/build/build_arm/include/QtOpenGL完成.

这里arm的opengl的头文件和库文件移植是存在的,如果大家有什么arm版本的qt+opengl好的移植方法,还请赐教.



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值