<div dir="ltr">Muchas gracias por sus respuestas. <br></div><div class="gmail_extra"><br><div class="gmail_quote">El 2 de diciembre de 2014, 20:39, Gilberto Cuba Ricardo <span dir="ltr"><<a href="mailto:gilberto.cuba@ucp.ho.rimed.cu" target="_blank">gilberto.cuba@ucp.ho.rimed.cu</a>></span> escribió:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
Respondo  al  correo de Salvador,  porque el inicial de la pregunta no<br>
me llegó por alguna razón y tuve que buscarlo en la web.<br>
<br>
Ratifico  el  primer  párrafo de la respuesta de Salvador, añadiéndole<br>
que esto es configurable además desde las propiedades del proyecto, si<br>
es que no quieres que desde el modo "Debug" te salga la consola.<br>
<br>
Respecto   a   lo  del  tamaño,  no  sé  a  qué tan poco espacio estás<br>
esperando  que  ocupe  el ejecutable, pero una aplicación sencilla con<br>
una  ventana,  creada  desde  el propio Code::Blocks, al compilarse en<br>
"Debug"  me  arroja  unos  insignificantes  180kb,  y si lo hago desde<br>
"Release" apenas llega a 13kb.<br>
<br>
De  ahí  que  recomiendo  lo  mismo  que dice Salvador, que revises tu<br>
proyecto, no sea que estés incluyendo alguna librería grande y por eso<br>
crezca tanto tu ejecutable.<br>
<br>
Si  además  de  todo  esto,  te  sigue  preocupando  el  tamaño  de tu<br>
ejecutable, como en muchas ocasiones me preocupa a mi también, pues te<br>
recomiendo  que  le  des  una  mirada  a esta aplicación: upx. Ella te<br>
comprime  el  ejecutable notablemente, hasta a veces en más de un 50%,<br>
lo cual es suficiente para mi en muchas ocasiones.<br>
<br>
Suerte.<br>
<br>
Salvador Pozo escribió:<br>
<span class="im HOEnZb">> Hola:<br>
> Code::Blocks añade la consola por defecto si compilas la versión<br>
> "debug", es decir, la de depuración. Esto te puede ser útil porque<br>
> las salidas de texto estándar, usando cout o printf, se dirigen a<br>
> esa consola, de modo que puedes depurar el programa.<br>
> Cuando compilas la versión final "Release", no se crea la consola,<br>
> y las salidas de texto no se muestran en ninguna parte, por lo que<br>
> puedes dejarlas, si quieres, aunque eso aumentará el tamaño del ejecutable.<br>
<br>
> El mayor tamaño de los ejecutables puede ser por esa consola, o<br>
> porque estés creando un proyecto C++ en el que incluyas alguna<br>
> librería estándar, como iostream. Esas librerías se incluyen en el<br>
> ejecutable y aumentan el tamaño de forma significativa. Si no<br>
> necesitas esas librerías, puedes eliminarlas de la versión<br>
> "Release", incluyendo compilaciones condicionales, usando directivas<br>
> del preprocesador, como #ifdef o #ifndef.<br>
<br>
> Hasta pronto.<br>
<br>
</span><span class="HOEnZb"><font color="#888888">--<br>
Saludos,<br>
 Lic. Gilberto Cuba Ricardo<br>
<br>
CESOFTAD<br>
<a href="http://www.cesoftad.rimed.cu/" target="_blank">http://www.cesoftad.rimed.cu/</a><br>
</font></span><div class="HOEnZb"><div class="h5"><br>
<br>
_______________________________________________<br>
Lista de correo Cconclase <a href="mailto:Cconclase@listas.conclase.net">Cconclase@listas.conclase.net</a><br>
<a href="http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net" target="_blank">http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net</a><br>
Bajas: <a href="http://listas.conclase.net/index.php?gid=2&mnu=FAQ" target="_blank">http://listas.conclase.net/index.php?gid=2&mnu=FAQ</a><br>
</div></div></blockquote></div><br></div>