TODOPIC
Lenguajes de programación para PC => C, C#, C++ => Mensaje iniciado por: SirErnest en 26 de Marzo de 2006, 01:37:00
-
Hola a todos.
Primero que todo quisiera decir que en estos momentos estoy trabajando en VC++ con el IDE Visual Studio 2003.
Necesito saber como puedo hacer para que un programa que yo compile el .exe que me genera lo pueda ejecutar en una PC que no tenga instalado el MSVC.net.
Salu2
Ernesto
-
Hola y bienvenido,
para compilar un programa y generar su .EXE y correrlo fuera de una PC sin Visual Studio necesitas hacer lo siguiente...
- Click menú Generar
- Click Administrador de configuración
- Configuración de soluciones activas: selecciona Release (modo liberación)... Aceptar
- Click Generar, Generar Solución
El programa se generará en una subcarpeta llamada Release (en vez de Debug), y si lo copias a otra PC correrá sin problemas.
Si usas librerías precompiladas junto con tu programa (io.dll por ejemplo), necesitarás copiarlas junto con él a la pc que estés usando.
Si tu programa compilado en modo Release te presenta problemas (no hace lo que hacía en modo debug), puedes cambiarle la optimización:
- Ir a Menú proyecto
- Propiedades de xxx.cpp
- Configuración: Release
- Carpeta C/C++
- Submenú optimización
- Optimización: Deshabilitado /Od
Esto es raro, pero puede llegar a suceder.
Cuéntanos si pudiste correr el programa en otra PC.