¿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?


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í .


"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$

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


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(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.


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.


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.


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 ++ /

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.