Como corrigir 'erro tentando executar' cc1obj ': execvp: Nenhum arquivo ou diretório

1

Estou executando o Ubuntu em uma máquina virtual e continuo recebendo este erro quando tento executar i686-w64-mingw32-gcc -o test.dll hello.m -objc para compilar um projeto c para janelas. Eu recebo o seguinte erro:

i686-w64-mingw32-gcc: error trying to exec 'cc1obj': execvp: No such file or directory
    
por Dirk Swaapt 18.07.2017 / 12:49

1 resposta

2

Você precisa instalar o pacote de compilador cruzado Objective-C ++ correspondente, a partir do seu gerenciador de pacotes GUI favorito ou através da linha de comando usando

sudo apt install gobjc++-mingw-w64

Isso deve instalar gobjc++-mingw-w64-i686 e gobjc++-mingw-w64-x86-64 , permitindo que você crie código Objective-C ++ visando plataformas Windows de 32 e 64 bits.

    
por steeldriver 18.07.2017 / 14:49