Qt/Embedded for Linux 应用开发案例
一、开发环境的构建 1.下载Qt源代码,包括桌面版和嵌入式版 如4.7.4版:qt-everywhere-opensource-src-4.7.4.tar.gz qt-everywhere-opensource-src-4.7.4[embedded].tar.gz 解压缩到当前目录:tar -xzvf qt-everywhere-opensource-src-4.7.4.tar.gz 2.编译安装桌面版和嵌入式版 桌面版一般为默认配置安装:./configure ; sudo make; sudo make install; 嵌入式版安装作为开发用,也一般可以为默认安装,但必须指定目标类型与主机类型 (1) 首先需要指定目标类型,利用现有的或者修改、添加目标类型 a.进入mkspecs/qws/文件夹中:cd mkspecs/qws b.找到你的目标类型文件夹并且拷贝一份:cp linux-arm-g++ linux-omapl138-g++ -a c.进入你的目标文件夹中以修改qmake.conf配置文件,主要是修改交叉编译器: cd linux-omapl138-g++;gedit qmake.conf 修改文件中的如下内容以符合你的交叉开发环境: # modifications to g++.conf QMAKE_CC = arm-none-linux-gnueabi-gcc