Reduciendo el tamaño de tu aplicación by Octalh
Ha decir verdad IDE’s como Dev-C++ no tienen nada que envidiarle a muchas otras como visual C++ de micro$oft, es una excelente interfaz de desarrollo, muy practica y bastante liviana. En esta ocasión quiero darles algunos consejos para reducir el tamaño de sus aplicaciones considerablemente.
Aspectos a tomar en cuenta:
Siempre trata de utilizar lo menos posible el uso de librerías que no necesitas cuando puedes realizar lo mismo con otras mucho más pequeñas.
En este ejemplo realizaremos un Hola Mundo en C++ y reduciremos el tamaño de la aplicación.
using namespace std;
int main(int argc, char *argv[])
{
cout << "salu2 desde www.aztekmindz.org \n \n";
system("PAUSE");
return EXIT_SUCCESS;
}
Bien, ese es nuestro pequeño programa hola mundo que no hace mas que imprimir en pantalla nuestro mensaje “salu2 desde www.aztekmindz.org”.

Como pueden observar el tamaño de nuestro programa, a pesar de que lo único que hace es imprimir en pantalla una frase es de 464 KB.
Ahora vamos a hacer lo mismo pero utilizando otra función de otra librería consiguiendo el mismo efecto pero reduciendo bastante el tamaño.
Empezaremos cambiando <iostream> por <stdio.h>
Y ahora cambiamos cout por printf.
using namespace std;
int main(int argc, char *argv[])
{
printf("salu2 desde www.aztekmindz.org \n \n");
system("PAUSE");
return EXIT_SUCCESS;
}
Como pueden ver el resultado es exactamente el mismo pero reducimos el tamaño de 464 KB a solo 15.4 KB

hora si queremos reducir aun mas nuestro programa nos toca cambiar un poco la configuración del compilador.
Para eso nos vamos a Project — Project Options y nos vamos a la pestaña Compiler
Una ves estemos en la pestaña Compiler nos dirigimos a Linker y marcamos como YES la opción Strip Executable.
Ahora nos vamos a Optimization, desplegamos el menú y nos vamos a la opcion Further Optimizations y marcamos como YES la opcion Best optimizations.
Damos clic en OK y ahora compilamos nuestro proyecto.

Ahora como pueden ver reducimos el tamaño de 15.4 KB a 5.50 KB. En total logramos reducir una aplicación de 464 KB a solo 5.50 KB
Con esto termino este pequeño manual espero que te sea de gran utilidad cualquier duda puedes enviar un correo a octalh@gmail.com
Hummm, kreo ke el tamaño de debe a ke al compilar te agrega todo el contenido de la libreria.
el tamaño es por que agrega toda la libreria, pero si se puede reducir, solo tienes que compilar sin las opciones del debuger