¿Cómo compilar un programa dll de 64 bits? Hay varias situaciones sobre cómo compilar un dll de 64 bits usando VC++6.0 o VS2010 en XP de 32 bits.
Las Dll compiladas con vs software en un sistema operativo de 64 bits son de 64 bits por defecto.
Para compilar dll de 64 bits con VC++6.0 en un entorno de compilación de 32 bits y 64 bits: configure win svr 2003 x64 build env. Ingrese la línea de comando, llame a msdev desde la línea de comando y. establezca la primera ruta predeterminada de include y lib en la opción vc para los archivos de encabezado y bibliotecas de 64 bits en el directorio sdk, el dll compilado parece ser de 64 bits. Vi esto en un sitio web, pero nunca lo probé.
Es mucho más sencillo usar vs2010 en XP de 32 bits. Simplemente cree un nuevo proyecto (solución), agregue código, configure X64, compile y genere.