SoloCodigo
Programación General => C/C++ => Visual C++ => Mensaje iniciado por: Perla_kiko en Jueves 1 de Septiembre de 2005, 16:17
-
hola a todos /as
estoy creando un instalador de mi aplciacion con el inno 5.1 y mi pregunta es que librerias tengo que utilizar para que me funcione todo correcto en un ordenador que no tiene nada de vc++ instalado. Mi aplciacion utiliza opengl y formularios MFC de visual c++, ademas tb utiliza la instruccion system que accede al sistema.
gracias por todo
-
Hola
Asi a primera vista deberias instalar:
mfc42.dll --> libreria de las mfc, aunq es posible que necesite alguna mas dependiendo del SO
OpenGl32.dll --> libreria de opengl (si usas glut glut32.dll)
lo mejor para saber lo que tienes que instalar, es instalarlo y si te falta alguna libreria ya se encarga de pedirtela el SO
salu2
-
El Dependency Walker te permite ver las librerias de las cuales depende (estaticamente) un ejecutable, viene con VC++ 6 y tambien lo podes bajar de aca:
http://www.dependencywalker.com/ (http://www.dependencywalker.com/)
:devil: :comp: :smartass:
-
Esta bien el programilla.
¿Seguro que viene con Visual C++ 6.0?
No me suena mucho el nombre.¿Que viene en el menu de herramientas o a parte?
-
Esta bien el programilla.
¿Seguro que viene con Visual C++ 6.0?
No me suena mucho el nombre.¿Que viene en el menu de herramientas o a parte?
Si, no viene con el .NET 2003 pero si con el 6.0, esta en la carpeta tools (no tengo instalado el 6.0 aca).
:devil:
-
En Ingles lo tengo aca:
\Program Files\Microsoft Visual Studio\Common\Tools
:devil:
-
Hola lo he probado y una vez puestas las DLL necesarias que me decia el programa me dice lo siguiente:
EL archivo OPENGL32.dll esta vinculado a un Kernel32.dll:IsWow64Process de exportacion que no existe
y no me deja ejecutarlo..lo estoy probando en un PC con Win98 que no tiene casi nada instalado, ya que la aplicación debe ir en qualquier PC y tendría que funcionar con win98.
Me podeis ayudar!!!!
-
Esa libreria (OPENGL32) solo funciona en XP porque tiene importada la funcion IsWow64Process cuyos requisitos son:
Requirements
Client: Requires Windows XP.
Server: Requires Windows Server 2003.
Header: Declared in Winbase.h; include Windows.h.
Library: Use Kernel32.lib.
Intenta conseguir una version un poco mas compatible. :devil:
-
Ya lo he solucionado gracias!!!
-
OYE perla_kiko
sabes q estoy en un problema que tu me puedes ayudar!
"El archivo OPENGL32.DLL esta vinculado a un KERNEL32.DLL:IsWow64Process de exportacion que no existe"
es el ERROR q tengo
lo puse en Google y esta fue la unica direccion q me mostro
y aki tu dices..q lo arreglaste!!
me puedes decir como?
si gustas me mandas un correo
PORFAVOOOOOOOR estoy desesperado
nadie me a podido ayudar
kpato_@hotmail.com
o me agregas al msn
GRACIAS GRACIAS!!!!!! :'(
-
¿Estas tratando de usar un programa en Windows 2000? Esa funcion existe para:
Requires Windows Vista or Windows XP SP2.
http://msdn2.microsoft.com/en-us/library/ms684139.aspx (http://msdn2.microsoft.com/en-us/library/ms684139.aspx)
-
lo q pasa es q borre el OPENGL32.dll
y lo baje y lo puse ahora.
pero no funciona po , me sale ese error
:(
kpato_@hotmail.com porfavor :)
gracias