Não é possível abrir o compilador C, C ++ e Objective-C (clang) no Ubuntu [duplicado]

-1

Eu estava no Ubuntu Software Center e baixei o "C, C ++ e o compilador Objective-C (clang)." Eu não vi em nenhum lugar, então eu fui "procurar em seu computador e recursos online" e não vi em nenhum lugar. Eu fui ao Ubuntu Software Center e fui para a guia "instalado" e procurei por ele. Mas não estava lá (a propósito, ele disse que foi instalado quando eu procurei de novo, exceto isso, como no centro de todos os softwares no centro de software do Ubuntu). Isso foi estranho e chato, então eu fui para o terminal e digite open C, C++ and Objective-C compiler , mas ele disse que não poderia obter um descritor de arquivo referente ao console. Todas as respostas úteis serão totalmente apreciadas.

BTW, minha pergunta não é uma duplicata de "Como posso saber quais programas algum pacote do apt-get contém?" como sugerido por muru, uma pergunta é sobre como eles podem saber o que um pacote contém onde minha pergunta está perguntando sobre onde meu download ainda está, diferença óbvia

    
por Riley Gallagher-long 03.07.2017 / 07:01

2 respostas

1

Eu acho que você é novo no Linux. No mundo do Linux, as coisas são diferentes do Windows. No Windows, você pode clicar duas vezes em um programa para executá-lo. Mas no Linux a maioria dos programas é executada a partir do terminal. O Windows também tem programas como este.

Por exemplo, no Windows, você pode ter um programa em seu diretório atual chamado gcc.exe e pode executá-lo a partir do cmd digitando gcc.exe . É o mesmo no Linux também. Você pode executar um programa digitando apenas o nome do programa no terminal.

Por exemplo, você pode executar o gcc no Linux digitando gcc em um terminal e pressionando Enter. Ele lançará um erro se você digitar open gcc porque open é um comando usado para outra finalidade, não executando programas.

E a linha "C, C ++ e Objective-C compilador" que você viu no Centro de Software era a DESCRIPTION do pacote, não o nome do programa. "O compilador C, C ++ e Objective-C" realmente instalou o pacote clang e suas dependências.

Você pode executar o clang digitando clang em um terminal.

Mas primeiro, recomendo que você procure artigos sobre as diferenças entre o Windows e o Linux antes de usar o Linux. Se você não fizer isso, não saberá o que está acontecendo na sua máquina e poderá quebrá-la.

    
por RHF 03.07.2017 / 08:32
0

Talvez você não tenha visto o clang em qualquer lugar do Centro de Software porque não o instalou com êxito. Certifique-se de que o clang esteja instalado, instalando-o a partir do terminal. Se o clang já estiver instalado, nada mais acontecerá, exceto se uma mensagem disser que o clang já está instalado. Abra o terminal e digite:

sudo apt-get install clang

No Ubuntu 16.04, este comando instala a versão padrão do clang (clang-3.8). O Clang 4.0 está nos repositórios padrão do Ubuntu 17.04 e posterior. Tente este exemplo de compilar e executar um olá mundo programa no Ubuntu com clang.

Depois de instalar o clang e executar um programa de exemplo, você pode estar interessado em saber onde o executável clang está instalado. Para isso, execute o comando which clang . Os resultados de which clang são:

/usr/bin/clang  
    
por karel 03.07.2017 / 13:01