QT编译交叉编译器aarch64-linux-gnu-g++

  1. Project ERROR: Cannot run target compiler 'aarch64-linux-gnu-g++'. Output:

        

QT编译交叉编译器aarch64-linux-gnu-g++_第1张图片

 

解决:

  1. 修改QT源码下的qt-everywhere-src-5.12.10/qtbase/mkspecs/linux-aarch64-gnu-g++/ qmake.conf 文件中编译器类型为

                     CXX   =aarch64-linux-gnu-g++

                     CC    =aarch64-linux-gnu-gcc

  1.  检查aarch64-linux-gnu-g++  aarch64-linux-gnu-gcc 是否可以在终端中直接调用
  2. 如果还不行,建议检查版本(目前发现5.12.11不行,但是5.12.10可以)

你可能感兴趣的:(qt,gnu,linux)