Discusión:Programación en C/Compilar un programa/Linux

Contenido de la página no disponible en otros idiomas.
De Wikilibros, la colección de libros de texto de contenido libre.

Saludos.

No estoy del todo de acuerdo con asignarle permisos de ajecución al fichero de código fuente:

"escribimos el siguiente comando para agregarle el permiso de ejecución.

chmod g+x hola.c (...)"

Ya que este fichero no contiene aún código de máquina o ejecutable, ya que el que contendrá dicho código sera el "a.out" (o el nombre que se le asigne por medio de "-o [nombre]".

No estoy de acuerdo con asignarle extension .exe al archivo compilado, ya que en GNU las extensiones no tienen tanta importancia, si los permisos, ademas se le asigna la extension de los ejecutables de MS Windows lo que puede llevar a confusion. Quisiera que por favor se hiciera la importante distincion entre el nucleo (Linux) y el sistema operativo GNU/linux. Gracias.