Lo primero que necesitará en Ubuntu para compilar programas C / C ++ es instalar GCC (Gnu Compiler Collection), que forma parte del build-essential
paquete, para ello ejecute:
sudo apt-get install build-essential
Luego puede probar si lo tiene instalado ejecutando gcc
. Si ve un error como Fatal error: file not provided
(no estoy seguro del mensaje de error exacto, pero debería ser algo similar), eso significa que tiene un compilador listo.
Y para editar su Código, puede usar Gedit ya disponible , solo búsquelo en Dash.
Ahora sigue la sintaxis para compilar su archivo fuente C, ejecute siguiente donde está su archivo:
gcc MyProgram.c -o MyProgram
Donde, el cambio -o
es opcional, pero siempre que se mencione el nombre del archivo binario que debe crearse a partir de su fuente.
Luego simplemente corre ./MyProgram
para ejecutar tu binario.
Tenga en cuenta que, pthread.h
como mencionó (POSIX Thread) debería estar disponible de forma predeterminada con GCC, por lo que simplemente incluirlo en su archivo C hará ese trabajo, en caso de que no esté disponible, una simple búsqueda en Google debería ayudar. ;)
Actualizar
Demasiado tiempo, no leyó? Mira esto . :RE