¿Puedo usar un compilador C / C ++?

13

Cambié a Ubuntu 10.10 ahora tengo un problema para tener el compilador C / C ++. ¿Cuáles son las formas posibles para que pueda usar el compilador C / C ++ usando todas las bibliotecas (como gráficos, matemáticas, conio, stdlib, etc.) como en Microsoft Windows creando un archivo ejecutable?

nebulosa
fuente
Edite su pregunta para explicar lo que quiere decir con "perfectamente como en Microsoft Windows".
djeikyb
Quizás se refiere a un compilador que crea ejecutables Win32 / 64.
Nathan Osman

Respuestas:

32

Ubuntu proporciona la colección estándar de compiladores Gnu en los repositorios.

Puede instalar el compilador Gnu C gcc Instalar gcc , así como el compilador Gnu C ++ g ++ Instalar g ++ con el siguiente comando:

sudo apt-get install gcc g++

Probablemente también desee instalar libc6-dev Instalar libc6-dev (que incluye la biblioteca estándar de C) y libstdc ++ 6-4.5-dev Instalar libstdc ++ 6-4.5-dev (que incluye las bibliotecas de C ++ estándar).


Si está buscando algo comparable al compilador Visual C ++ de Microsoft, intente echar un vistazo a Qt , específicamente Qt Creator Instalar qtcreator . Es un IDE completo con un diseñador de formas visuales, editor de código y depurador.

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí


Editar:
ahora que está claro lo que quiere decir con "perfectamente como en Microsoft Windows?", Entonces Qt Creator (que mencioné anteriormente) será perfecto para sus necesidades. No necesitará usar la consola para compilar sus aplicaciones y el marco Qt es fácil de aprender y usar.

Hay un gran tutorial para empezar con Qt aquí .

Nathan Osman
fuente
"Perfectamente como en Microsoft" tiende a significar que puedo codificar un poco más usando gráficos y otras bibliotecas. Me resulta problemático usar desde la terminal usando el editor de texto (gedit).
nebulosa
@aneal: he editado mi respuesta.
Nathan Osman
Gracias. Intentaré usar ese. vamos a c si este es el que estoy buscando.
nebulosa
8

El siguiente es (1) un simple programa hello-world (2) compilado (3) ejecutable ejecutado (4). Si no tiene el compilador, instale gcc y g ++ usando la gui de instalación del software o ejecutando 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$
djeikyb
fuente
4

Puede instalar el compilador de c ++ a través de la terminal.

sudo apt-get install build-essential

Para escribir su código, hay muchos editores como Gedit (instalado por defecto) o Emacs. Si necesita un entorno de desarrollo integrado, puede usar Anjuta, por ejemplo.

sudo apt-get install anjuta anjuta-extras

Ver: Cómo compilar un programa C / C ++ en Ubuntu Linux

Lista alemana con IDEs

BuZZ-dEE
fuente
Escribí 'sudo apt -get install buid-essential' en el terminal. pero me sale un error:
Khurram Usman
sudo: apt: comando no encontrado
Khurram Usman
Elimina el espacio después de 'apt'.
BuZZ-dEE
ok .... se está instalando algo
Khurram Usman
Para usar solo C ++, solo puede instalar g ++ que es más pequeño que build-essential
Anwar
2

Gcc de GNU

Está presente en todas las distribuciones de Linux / Unix.

Uso:

gcc hello.c

Ese es el compilador, pero si su pregunta está realmente dirigida a un IDE, entonces hay un par que podría recomendar:

QtCreator

Anjunta

Eclipse para C / C ++

...Y la lista continúa...

bioShark
fuente
2

gcc(GNU Compiler Collection)Es uno de los más utilizados C compilers. Ubuntuusa gccy se instala de manera predeterminada cuando lo instala en su sistema. Escriba gcc <filename>y g++ filenameen el terminalpara compilar los programas C y C ++, respectivamente.

Jobin
fuente
0

Generalmente, Ubuntu viene con el compilador C y C ++. Si tiene un requisito específico para algún compilador, puede encontrarlo e instalarlo. Si no está disponible, puede instalar haciendo esto,

sudo apt-get install build-essential

En cuanto a la escritura de códigos, hay diferentes IDE disponibles. El que uso es Eclipse IDE para C, desarrollador de C ++ http://www.eclipse.org/downloads/packages/eclipse-ide-cc-developers/junor . Si usa IDEs, entonces IDEs se encargará de compilar el programa para usted a través de su GUI, pero también puede crear un código desde la línea de comando como se menciona en detalle aquí http://www.wikihow.com/Compile-aC/C%2B % 2B-Programa-en-Ubuntu . Eclipse también te facilitará la vida a la hora de depurar tu código.

En cuanto a su pregunta sobre cómo abrir Mi PC? Tendrás que decirme qué versión de ubuntu estás usando y qué entorno de escritorio.

Para la batería haga esto,

haga clic derecho en la barra de estado (generalmente en la parte superior) -> agregar al panel He agregado "Indicador de applet completo" y luego debería tener un indicador de batería.

VendettaDroid
fuente
bueno, instalé ubuntu 12.o4. por defecto debe ser la unidad. eso es lo que leo en internet.
Khurram Usman
¿también cómo se supone que debo verificar la carga de la batería?
Khurram Usman
He actualizado la respuesta para la batería.
VendettaDroid
Si encuentra útil la respuesta, le sugiero que la marque como correcta.
VendettaDroid
cuando hago clic derecho en la barra superior no sucede nada, no se abre un menú desplegable. en el extremo derecho hay iconos para la hora y la configuración de wifi BT. cuando hago clic en ellos, se abren menús específicos para ellos, pero no puedo ver nada como "applet indicador completo"
Khurram Usman
0

Puedes escribir tu programa de muchas maneras.

Si te gusta editores de texto terminales continuación, vimy nanoallí. Si te gustan los editores de texto GUI gedites suficiente para usuarios básicos.

así que espero que sepas cómo escribir un programa. Por ejemplo con Gedit. puede encontrarlo escribiendo como gedit en su tablero de unidad que puede activarse presionando la tecla Super en su teclado.

después de abrirlo, escriba su programa allí y guárdelo donde desee.

En realidad, debe tener un paquete llamado como esencial para construir sus programas C / C ++ con éxito. si no lo instaló, puede hacerlo con

sudo apt-get install build-essential

desde tu terminal. como dijiste que eres un usuario básico de Ubuntu y, por supuesto, nuevo en Ubuntu, puedes obtener tu terminal escribiendo como terminal en tu tablero de Unity como sugerí anteriormente.

Después de guardar su programa para ejecutarlo, debe seguir estas instrucciones para EJECUTARLO.

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

.Espero que ayude.

rɑːdʒɑ
fuente
0

gcc es uno de los compiladores de C más utilizados. El compilador GCC viene preinstalado con el sistema operativo ubuntu. Para compilar su programa c , abra el símbolo del sistema y vaya a su directorio de trabajo actual donde guardó su archivo HelloWorld.c. Compile su código escribiendo gcc HelloWorld.c en el símbolo del sistema. Su programa C se compilará correctamente, si su programa no contiene ningún error de sintaxis. Generará un archivo a.out.

Sin embargo, mi IDE favorito personal es Eclipse para C / C ++ /

Akbar Khan
fuente