Uso el compilador geany en linux ubuntu, y me gustaria saber si se puede usar c++ para programar microcontroladores, o para crear programas para otros sistemas operativos a parte de windows, estoy aprendiendo el lenguaje de forma autodidacta, por lo que nadie me ha explicado esto, gracias.
entre Desarrolladores
Recibe ayuda de expertos
Registrate y pregunta
Es gratis y fácil
Recibe respuestas
Respuestas, votos y comentarios
Vota y selecciona respuestas
Recibe puntos, vota y da la solución
Pregunta
¿C++ solo puede ser compilado en .exe o se puede compilar en otra extension?
- preguntó
- Software
- 211 Vistas
- 1 Respuestas
- solucionada
1 Respuesta
Hola @wertygabi ,
Geany no es un compilador: es un editor de textos que ilumina sintaxis y que cuando compila, debe estar llamando a GCC, la suite ce compiladores de la GNU, para compilar tu código C++ y hacer un ejecutable. La suite permite compilar para varios lenguajes de programación, como C, C++, Ada, Fotran, etc.
Por otra parte, la extensión de un archivo es algo que se agrega al nombre para que los humanos sepamos más fácil de qué tipo es un archivo. Las computadoras no necesitan de la extensión, ya que pueden ver el archivo por dentro. Si te fijás por ejemplo en los directorios /bin y /usr/bin de tu computadota, vas a ver muchos ejecutables, y no tienen ni siquiera extensión, ya que en GNU/Linux y Unix en general, el ser ejecutable es un atributo del archivo en vez de una terminación.
Lo que creo que querés preguntar es si podés generar ejecutables para otras plataformas, como para microcontroladores, ARM, MIPS, etc. Compilar desde una plataforma para otra plataforma se llama "compilación cruzada" y sí está soportada.
En esta página tenés una lista de las arquitecturas soportadas.
Saludos cordiales
Por favor, accede o regístrate para añadir un comentario.
Por favor, accede o regístrate para responder a esta pregunta.
En el blog
-
- 97933
- 1
- Jul 5, 2015
Preguntas sin respuesta
-
- 276
- 0
- Jun 22
-
- 72
- 0
- May 26
-
- 48
- 0
- May 24
-
- 66
- -1
- May 21
-
- 96
- 1
- May 18
-
- 113
- 1
- May 9
-
- 51
- 0
- May 4
-
- 98
- 1
- Abr 29
- ver todas las preguntas
Actividad Reciente
kratos91 preguntó Jun 22
Login no funciona usando Firebase y Flutter-
Isaaaaaabel compartió en su muro Jun 8
https://cerrajerosovie rach preguntó May 26
contar dias intermedios en consulta sqlhecates preguntó May 24
Añadir páginas en blanco en un iReports - Jasper S…Leonardo-Tadei comentó May 22
Modal en php y javascriptLeonardo-Tadei comentó May 22
llenado de tablas con get or createLeonardo-Tadei respondió May 22
como hacer que mi javaScript funcione con todos lo…Leonardo-Tadei respondió May 21
Migrar base de datos MongoDB a MySQLLeonardo-Tadei respondió May 21
como puedo leer un arreglo en php que guarde con l…
Ultimas Preguntas
Usuarios Top
- Leonardo-Tadei
- 227240 Puntos
- Peter
- 150230 Puntos
- white
- 75880 Puntos
- carlossevi
- 63580 Puntos
- magarzon
- 30650 Puntos
- pregunton
- 20400 Puntos