问:
不知道做仪表的,用qt怎么做的?目前用是的EK140P全功能板,我用此工具编译fsl-imx-fb-glibc-x86_64-meta-toolchain-qt5-cortexa9hf-neon-toolchain-4.1.15-2.1.0
报错:/mnt/hgfs/zlmQtAPP/opengl/hellowindow/hellowindow.h:86: error: 'QOpenGLShaderProgram' does not name a type
QOpenGLShaderProgram *m_program;
答:把库复制到交叉编译工具的库目录下,把文件系统的库 copy 过来,sysroots/cortexa9hf-neon-poky-linux-gnueabi/lib/。需要指定头文件和库的路径的,比较简单的方法就是把文件复制到工具链对应的目录下,这样就不用手动指定了。copy 过来stubs-soft.h copy 到 toolchain-4.1.15-2.1.0;用QtCreate写好代码,qmake 和 make 编译