[AYUDA]problema al compilar con la consola de windows

Dudas sobre compiladores que funcionan bajo Windows (DJGPP, OpenWatcom, Visual C++, Borland C, etc ...).
Responder
Mensaje
Autor
IndexAlpha9
Mensajes: 1
Registrado: 06/10/2011 5:49 am

[AYUDA]problema al compilar con la consola de windows

#1 Mensaje por IndexAlpha9 » 06/10/2011 5:53 am

Hola, tengo una duda de principiante...
He instalado el VC++ 2010, y cuando compilo mi programa me sale este error

Código: Seleccionar todo

------ Rebuild All started: Project: I9_LIB_Installer, Configuration: Release Win32 ------
Deleting intermediate and output files for project 'I9_LIB_Installer', configuration 'Release|Win32'
Compiling...
main.cpp
Linking...
MSVCRT.lib(crtexew.obj) : error LNK2001: unresolved external symbol _WinMain@16
C:\Apps\I9_LIB_Installer\Release\I9_LIB_Installer.exe : fatal error LNK1120: 1 unresolved externals
Build log was saved at "file://c:\Apps\I9_LIB_Installer\I9_LIB_Installer\Release\BuildLog.htm"
I9_LIB_Installer - 2 error(s), 0 warning(s)
========== Rebuild All: 0 succeeded, 1 failed, 0 skipped ==========
Mi programa es muy sencillo

Código: Seleccionar todo

//i9_lib Installer By IndexAlpha9
//Includes
#include <stdio.h>
#include <windows.h>
//main
int main(){
	printf("Bienvenido!");
	system("PAUSE");
	return 0;
}
//Fin de main
Visita neohb.es.tl

Avatar de Usuario
untio
Mensajes: 389
Registrado: 17/09/2008 9:35 am
Ubicación: Provincia de Almería
Contactar:

#2 Mensaje por untio » 07/10/2011 6:30 am

Hola,

El problema es que tu linker espera que definas la función WinMain porque en las opciones del proyecto está configurado como un programa de ventanas. Has de buscar en las opciones del proyecto y cambiar esa opción.

Creo que has de cambiar el subsistema de WINDOWS a CONSOLE, pero en la versión que tú tienes no se cómo se hace.

También puede pasar algo a la inversa, que quieras hacer un programa gráfico y el ide esté configurado para consola.

Nota: WinMain es el punto de entrada que hemos de escribir para programas GUI.

Responder

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 2 invitados