| |||
compilacion dual para un mismo codigo hola amigos queria saber porque ocurre 1 cosa rara, resulta que al compilar un codigo c en linux mediante la terminal lo compila perfecto y ocupa 20 kb, pero usando codeblocks se supone que usa el mismo compilador pero me pide instalar g++ pero es c no c++, el caso esque lo instalo y compila perfecto, pero lo segundo raro esque el binario ocupa solo 5 con 48 kb, compilo un binario equivalente en c++ que haga lo mismo que el de c y ocupa lo mismo, esto me da a entender que codeblocks usa el compilador c++ tanto para c como para c++ es cierto?, otra cosa es que si compilo el c++ desde terminal ocupa 7 kb |
| |||
Respuesta: compilacion dual para un mismo codigo Para sacarte la duda busca entre las opciones o en el log de compilacion y fijate que comandos ejecuta para compilar. Eso es lo mas facil que se me ocurre. Saludos |
| |||
Respuesta: compilacion dual para un mismo codigo y porque al ejecutar esas mismas opciones desde la terminal no funcionan? si el tema es que las librerias las mete en el ejecutable el ejecutable deberia ser mayor que sin codeblock no? pero el tema es eso debe temer lguna optimizacion activa porque el mismo codigo en win ocupa 3 mb y en linux 5kb usando codeblocks |
Etiquetas: |