主题:QT5.8如何交叉编译?

  共有28529人关注过本帖    
帅哥哟,离线,有人找我吗?
shenfumin
1楼 信息 | 搜索 | 邮箱


加好友 发短信
  发帖心情 Post By:2019-5-9 17:51:00   [只看该作者]

好像英创网页问题,只能贴部分log:如下

+ cd /home/newrt/work/qt-everywhere-opensource-src-5.8.0/qtbase/config.tests/common/verifyspec && /home/newrt/work/qt-everywhere-opensource-src-5.8.0/qtbase/bin/qmake -qtconf /home/newrt/work/qt-everywhere-opensource-src-5.8.0/qtbase/bin/qt.conf "CONFIG -= qt debug_and_release app_bundle lib_bundle" "CONFIG += shared use_gold_linker console" "QMAKE_CFLAGS += --sysroot=/opt/fsl-imx-x11/4.1.15-2.0.1/sysroots" "QMAKE_CXXFLAGS += --sysroot=/opt/fsl-imx-x11/4.1.15-2.0.1/sysroots" "QMAKE_LFLAGS += --sysroot=/opt/fsl-imx-x11/4.1.15-2.0.1/sysroots" /home/newrt/work/qt-everywhere-opensource-src-5.8.0/qtbase/config.tests/common/verifyspec
+ cd /home/newrt/work/qt-everywhere-opensource-src-5.8.0/qtbase/config.tests/common/verifyspec && MAKEFLAGS= /usr/bin/make clean && MAKEFLAGS= /usr/bin/make
> rm -f verifyspec.o
> rm -f *~ core *.core
> g++ -c -pipe --sysroot=/opt/fsl-imx-x11/4.1.15-2.0.1/sysroots -O2 -Wall -W -fPIC  -I. -I/home/newrt/work/qt-everywhere-opensource-src-5.8.0/qtbase/mkspecs/linux-g++ -o verifyspec.o verifyspec.cpp
> g++ --sysroot=/opt/fsl-imx-x11/4.1.15-2.0.1/sysroots -Wl,-O1 -fuse-ld=gold -o verifyspec verifyspec.o   
test config.qtbase.tests.verifyspec succeeded
Checking for target architecture...
+ cd /home/newrt/work/qt-everywhere-opensource-src-5.8.0/qtbase/config.tests/arch && /home/newrt/work/qt-everywhere-opensource-src-5.8.0/qtbase/bin/qmake -qtconf /home/newrt/work/qt-everywhere-opensource-src-5.8.0/qtbase/bin/qt.conf "CONFIG -= qt debug_and_release app_bundle lib_bundle" "CONFIG += shared use_gold_linker console" "QMAKE_CFLAGS += --sysroot=/opt/fsl-imx-x11/4.1.15-2.0.1/sysroots" "QMAKE_CXXFLAGS += --sysroot=/opt/fsl-imx-x11/4.1.15-2.0.1/sysroots" "QMAKE_LFLAGS += --sysroot=/opt/fsl-imx-x11/4.1.15-2.0.1/sysroots" /home/newrt/work/qt-everywhere-opensource-src-5.8.0/qtbase/config.tests/arch
+ cd /home/newrt/work/qt-everywhere-opensource-src-5.8.0/qtbase/config.tests/arch && MAKEFLAGS= /usr/bin/make clean && MAKEFLAGS= /usr/bin/make
> rm -f arch.o
> rm -f *~ core *.core
> g++ -c -pipe --sysroot=/opt/fsl-imx-x11/4.1.15-2.0.1/sysroots -g -Wall -W -fPIC  -I. -I/home/newrt/work/qt-everywhere-opensource-src-5.8.0/qtbase/mkspecs/linux-g++ -o arch.o arch.cpp
> arch.cpp:43:10: fatal error: stdio.h: No such file or directory
>  #include <stdio.h>
>           ^~~~~~~~~
> compilation terminated.
> make: *** [Makefile:169: arch.o] Error 1
Project ERROR: Could not determine target architecture. See config.log for details.


[此贴子已经被作者于2019-5-9 17:53:16编辑过]

  单帖管理 | 引用 | 回复 回到顶部

返回首页

QT5.8如何交叉编译?

用户名:
            验证码: 验证码,看不清楚?请点击刷新验证码
内容: