我正在尝试交叉编译qtbase-everywhere-5.11.0 for Raspberry Pi 3并在qmake编译后配置阶段退出,并给出以下错误:
make: Nothing to be done for 'first'.
Could not find qmake spec ''.
Error processing project file: /work/qtbase-everywhere-src-5.11.0
Run Code Online (Sandbox Code Playgroud)
我在一个docker容器里面做.这里是Dockerfile
FROM ubuntu:18.04
COPY sources.list /etc/apt/
RUN apt update -q -yy && \
apt upgrade -q -yy && \
apt install -q -yy aptitude curl
RUN dpkg --add-architecture armhf
RUN apt install -q -yy --allow-downgrades \
build-essential \
linux-libc-dev:armhf=4.15.0-20.21 linux-libc-dev:amd64=4.15.0-20.21 \
crossbuild-essential-armhf \
libncurses5:amd64=6.1-1ubuntu1 \
libncursesw5:amd64=6.1-1ubuntu1 \
libtinfo5:amd64=6.1-1ubuntu1 \
libgles2-mesa-dev:armhf \
libpcre3-dev:armhf \
libasound2-dev:armhf \
libasound2-data=1.1.3-5 …Run Code Online (Sandbox Code Playgroud) qt ×1