Posso usar um compilador C / C ++?

12

Eu mudei para o Ubuntu 10.10 agora estou enfrentando problema para ter o compilador C / C ++. Quais são as maneiras possíveis para que eu possa usar o compilador C / C ++ usando todas as bibliotecas (como gráfico, matemática, conio, stdlib, etc) como no Microsoft Windows criando o arquivo executável?

    
por nebula 19.03.2011 / 05:27

8 respostas

30

O Ubuntu fornece a Gnu Compiler Collection padrão nos repositórios.

Você pode instalar o Compilador Gnu C gcc ,bemcomoocompiladordoGnuC++ g ++ comoseguintecomando:

sudoapt-getinstallgccg++

Vocêprovavelmentetambémvaiquererinstalar libc6-dev (queincluiabibliotecapadrãoC)elibstdc++6-4.5-dev (queincluiasbibliotecasC++padrão).

SevocêestáprocurandoalgocomparávelaocompiladorVisualC++daMicrosoft,tentedarumaolhadano Qt - especificamente Qt Creator .ÉumIDEcompletocomumdesignerdeformuláriosvisuais,editordecódigoedepurador.

Editar:
Agoraqueestáclarooquevocêentendepor"perfeitamente como no Microsoft Windows?", Então o Qt Creator (que mencionei acima) será perfeito para suas necessidades. Você não precisará usar o console para compilar seus aplicativos e o framework Qt é fácil de aprender e usar.

Há um ótimo tutorial para começar a usar o Qt aqui .

    
por Nathan Osman 19.03.2011 / 05:47
8

O abaixo é (1) um programa simples de hello-world (2) compilado (3) feito executável (4) executado. Se você não tiver o compilador, instale o gcc e g + + usando a guia de instalação do software ou executando este comando: sudo apt-get install gcc g++

jake@daedalus:~/playground$ cat hello.cc 
// 'Hello World!' program 

#include <iostream>

int main()
{
  std::cout << "Hello World!" << std::endl;
  return 0;
}
jake@daedalus:~/playground$ g++ hello.cc -o hello
jake@daedalus:~/playground$ chmod +x hello
jake@daedalus:~/playground$ ./hello 
Hello World!
jake@daedalus:~/playground$
    
por djeikyb 19.03.2011 / 05:50
4

Você poderia instalar o compilador c ++ via terminal.

sudo apt-get install build-essential

Para escrever seu código, há muitos editores como o Gedit (instalado por padrão) ou o Emacs. Se você precisa de um ambiente de desenvolvimento integrado, você pode usar Anjuta por exemplo.

sudo apt-get install anjuta anjuta-extras

Veja: Como compilar um C / Programa C ++ no Ubuntu Linux

Lista alemã com IDEs

    
por BuZZ-dEE 08.09.2012 / 09:08
2

O gcc do GNU

Está presente em todas as distribuições Linux / Unix.

Uso:

gcc hello.c

Esse é o compilador, mas se a sua pergunta for realmente direcionada a um IDE, então, é possível recomendar um par:

QtCreator

Anjunta

Eclipse para C / C ++

... e a lista continua ...

    
por bioShark 08.01.2013 / 22:25
2

gcc(GNU Compiler Collection) é um dos C compilers mais utilizados. Ubuntu usa gcc e é instalado por padrão quando você o instala em seu sistema. Digite gcc <filename> e g++ filename no terminal para compilar os programas C e C ++, respectivamente.

    
por jobin 08.01.2013 / 22:25
0

Geralmente, o Ubuntu vem com o compilador C e C ++. Se você tiver um requisito específico para algum compilador, poderá localizá-lo e instalá-lo. Se não estiver disponível, você pode instalar fazendo isso,

sudo apt-get install build-essential

Quanto aos códigos de escrita, existem diferentes IDEs disponíveis. O que eu uso é o Eclipse IDE para o link do C, C ++ . Se você usa IDEs, então os IDEs se encarregarão de compilar o programa para você através de sua GUI, mas você também pode criar um código a partir da linha de comando, conforme mencionado em . O Eclipse também tornará sua vida mais fácil quando se trata de depurar seu código.

Sobre sua pergunta sobre como abrir Meu computador? Você terá que me dizer qual versão do ubuntu você está usando e qual ambiente de desktop?

Para bateria,

clique com o botão direito do mouse na barra de status (geralmente na parte superior) - > adicionar ao painel Eu adicionei "Indicator applet complete" e então você deve ter o indicador de bateria.

    
por VendettaDroid 08.09.2012 / 09:04
0

Você pode escrever seu programa de várias maneiras.

Se você gosta de editores de texto de terminal, então vim e nano estão lá. Se você gosta de editores de texto da GUI gedit é suficiente para usuários básicos.

então eu espero que você saiba como escrever um programa. Por exemplo, com o Gedit. você pode encontrá-lo digitando como gedit no seu traço de unidade que pode ser ativado pressionando a tecla Super em seu teclado.

depois de abri-lo, digite seu programa lá e salve-o onde quiser.

Na verdade, você deve ter um pacote nomeado como build-essential para executar seus programas C / C ++ com sucesso. se você não instalou, então você pode com

sudo apt-get install build-essential

do seu terminal. Como você disse, você é um usuário básico do Ubuntu e, claro, novo no Ubuntu, você pode obter o seu terminal digitando como terminal no seu traço Unity como sugeri acima.

Depois de salvar seu programa para executá-lo, você deve seguir estas instruções para executá-lo.

 g++ /path/to/file_name.cpp -o <give some name >
./<give some name >

.hope que ajuda.

    
por rɑːdʒɑ 08.09.2012 / 09:23
0

O gcc é um dos compiladores C mais utilizados. O compilador GCC vem pré instalado com o sistema operacional Ubuntu. Para compilar seu programa c , abra o prompt de comando e vá para seu diretório de trabalho atual onde você salvou seu arquivo HelloWorld.c. Compile seu código digitando gcc HelloWorld.c no prompt de comando. Seu programa C será compilado com sucesso, se seu programa não contém nenhum erro de sintaxe. Ele irá gerar um arquivo a.out.

No entanto, meu IDE pessoal favorito é o Eclipse para C / C ++ /

    
por Akbar Khan 17.09.2016 / 22:06