Erro de compilador ausente no QtCreator e no Qt5.1.0 no Lubuntu 13.04

1

Não consigo compilar nenhum programa no QtCreator no Lubuntu 13.04. Eu tenho esse erro:

QtCreator needs a compiler set up to build. Configure a compiler in the kit options

Primeiro de tudo, eu instalei do Synaptic gcc-mingw32 e mingw32 com dependências, então a lista de download de arquivos de pacotes ficou assim:

binutils (version 2.23.2-2ubuntu1) will be installed
binutils-mingw-w64-i686 (version 2.22.90.20120919-0ubuntu1+2) will be installed
binutils-mingw-w64-x86-64 (version 2.22.90.20120919-0ubuntu1+2) will be installed
cpp-4.6 (version 4.6.4-1ubuntu1) will be installed
g++-4.6 (version 4.6.4-1ubuntu1) will be installed
g++-mingw-w64-i686 (version 4.6.3-13ubuntu1+8) will be installed
g++-mingw-w64-x86-64 (version 4.6.3-13ubuntu1+8) will be installed
gcc-4.6 (version 4.6.4-1ubuntu1) will be installed
gcc-4.6-base (version 4.6.4-1ubuntu1) will be installed
gcc-mingw-w64-base (version 4.6.3-13ubuntu1+8) will be installed
gcc-mingw-w64-i686 (version 4.6.3-13ubuntu1+8) will be installed
gcc-mingw-w64-x86-64 (version 4.6.3-13ubuntu1+8) will be installed
gfortran-mingw-w64-i686 (version 4.6.3-13ubuntu1+8) will be installed
gfortran-mingw-w64-x86-64 (version 4.6.3-13ubuntu1+8) will be installed
libc-dev-bin (version 2.17-0ubuntu5) will be installed
libc6-dev (version 2.17-0ubuntu5) will be installed
libstdc++6-4.6-dev (version 4.6.4-1ubuntu1) will be installed
linux-libc-dev (version 3.8.0-27.40) will be installed
manpages-dev (version 3.44-0ubuntu1) will be installed
mingw-w64-i686-dev (version 2.0.3-1) will be installed
mingw-w64-x86-64-dev (version 2.0.3-1) will be installed
mingw32 (version 4.2.1.dfsg-2ubuntu1) will be installed
mingw32-binutils (version 2.20-0.2) will be installed
mingw32-runtime (version 3.15.2-0ubuntu1) will be installed

Então baixei o Qt 5.1.0 mais novo para o Linux 32-bit do qt-project.org/downloads e o instalei sem problemas. Nas opções de instalação eu tinha verificado "gcc".

Depois, criei um novo projeto. Na seleção do kit eu tinha a seleção padrão "Desktop Qt 5.1.0 GCC 32bit". Eu escrevi algum código, tentei compilá-lo e mencionei erro sobre o compilador. Eu pensei que o QtCreator detectaria o gcc (ou mingw).

Na janela Opções, na seção "Criar e executar", na guia Compiladores, não tenho nada. Então eu adicionei o novo compilador GCC e configurei o seguinte arquivo:

/home/rafal/Qt5.1.0/5.1.0/gcc/bin/qmake

Mas não tenho ideia se este é o arquivo correto. Eu configuro o ABI para: x86, linux, genérico, elf, 32 bits, mas também não tenho certeza sobre isso. Então, na aba "Kits" eu adicionei um novo, e este tem o compilador GCC. Eu configurei este kit para o padrão. Eu volto para o código, tento compilá-lo mais uma vez e depois tenho esse erro:

18:03:16: Running steps for project TestApp...
18:03:16: Configuration unchanged, skipping qmake step.
18:03:16: Could not start process "make" 
Error while building/deploying project TestApp (kit: Desktop Qt 5.1.0 GCC 32bit)
When executing step 'Make'
18:03:16: Elapsed time: 00:00.

Eu também instalei o g ++ e recebo o mesmo.

E eu não sei o que fazer.

Alguém pode me ajudar, por favor? O que estou fazendo errado?

    
por Jan Kowalski 11.08.2013 / 18:16

1 resposta

1

O OP resolveu o problema instalando build-essential . Para instalá-lo basta digitar o seguinte comando.

sudo apt-get install build-essential
    
por Alvar 25.09.2014 / 07:49