Qwt6.1.0移植Linux(X86和ARM)小结
2014-07-27 17:06
330 查看
Qwt6.1.0移植Linux(X86和ARM)小结
平台:Ubuntu12.04软件:Qwt6.1.0 Qt4.8.1
移植步骤可以根据上篇文章,这里主要记录一些出现的问题,在make过程中出现qgl.h找不到的问题,找资料知道这是OpenGL的头文件。然后到我的Qt库安装目录usr/local/Qt4.8.1/include下发现没有OpenGL文件夹,而windows平台下的目录下是有的,想想应该是在Linux平台下编译库文件时没有配置编译OpenGL库的原因,应该是配置时没有加-opengl。查看Qwt6.1.0的用户手册发现其OpenGL功能是新加的,所以可以去掉,在qwtconfig.pri文件中将#QWT_CONFIG
+= QwtOpenGL屏蔽,再次编译通过。
编译通过后可以在源文件目录下找到lib文件夹
其中前三个是第四个的软链接文件,将第四个文件拷贝到../Qt4.8.1/lib下。
在自己工程中应用可以在.pro文件下输入LIBS +=-lqwt 即可,前面的lib和后面的后缀不需要。头文件需要打包,如果放在某个路径下Qwt文件夹下,INCLUDEPATH += -L ../Qwt,-L没有也可以,但是-L后没空格出错了。
ARM版编译和应用类似处理。
相关文章推荐
- qwt的x86平台和arm平台的移植。
- QT环境搭建: QT玩转在linux的x86平台或者ARM平台上 - (2)交叉编译移植到ARM下
- 移植OpenCv2.1到arm6410(一)linux下tar.gz、tar、bz2、zip等解压缩、压缩命令小结
- qwt的x86平台和arm平台的移植
- 移植linux x86 C库 到android arm平台【交叉编译实现应用增量更新】
- ARM的嵌入式Linux移植体验之操作系统
- ARM的嵌入式Linux移植体验之设备驱动
- 基于PXA255的ARM Linux操作系统移植
- ARM的嵌入式Linux移植体验之基本概念
- ARM芯片移植经验小结
- 移植Boa Web服务器到ARM-Linux系统
- ARM的嵌入式Linux移植体验之BootLoader
- 基于ARM的嵌入式Linux移植真实体验(5)――应用实例
- 移植Boa Web服务器到ARM-Linux系统
- 在ARM+Linux上移植NTP详解
- TL-WN321G (rt73)USB无线网卡驱动在armlinux平台上的移植
- ARM的嵌入式Linux移植体验之应用实例
- 移植kvm-cldc1.1到arm-linux上心得
- 基于ARM的嵌入式Linux移植真实体验(4)――设备驱动
- ARM的嵌入式Linux移植体验之操作系统