官方的SDK ,编译好了支持GPU的QT,但少了部分库,所以只能自己编译需要的QT库,对YOCTO 完全不懂,只能按照提示: git clone git://arago-project.org/git/projects/oe-layersetup.git tisdk cd tisdk 然后吧下载的2.00.02.11的源码包(8GB)。。解压到downloads目录下。 ./oe-layertool-setup.sh -f configs/processor-sdk/processor-sdk-02.00.02.11-config.txt cd build . conf/setenv export PATH=/home/ppa2001/work/ti/gcc/gcc-linaro-4.9-2015.05-x86_64_arm-linux-gnueabihf/bin:$PATH echo 'PACKAGECONFIG_append = "accessibility"' >> conf/local.conf MACHINE=am335x-evm bitbake qtquickcontrols 然后就开始编译了,,, 最后出现了一些错误: collect2: error: ld returned 1 exit status make: *** [opengles2] Error 1 OpenGL disabled. The OpenGL ES 2.0 functionality test failed! You might need to modify the include and library search paths by editing QMAKE_INCDIR_OPENGL_ES2, QMAKE_LIBDIR_OPENGL_ES2 and QMAKE_LIBS_OPENGL_ES2 in 好像是少这些头文件,,但问题是如果我有这些头文件,我就可以直接编译QT了,也不用这么麻烦了。。。为了一个控件,编译全部SDK…. LOG文件以前上传,求指点下,谢谢了!或者哪里可以下载到配套当前内核4.1XX 的GPU头文件也可以。。万分感激。。。
Jian Zhou:
你可以参考下这个帖子:
https://e2e.ti.com/support/arm/sitara_arm/f/791/t/589203?tisearch=e2e-quicksearch&keymatch=processor SDK QT build