Por lo tanto, he estado usando JPIB para comunicarme con dispositivos GPIB en mi programa Java. Sin embargo, me he encontrado con un inconveniente. Los sistemas más nuevos están basados en sistemas operativos de 64 bits. Sin embargo, el archivo jpib.dll está escrito en 32 bits. No puedo pensar en ningún tipo de llamadas que necesite hacer que sean verdaderamente dependientes de 64 bits.Formas de ajustar .dll de 32 bits para que funcione en un sistema operativo de 64 bits
El verdadero problema aquí es que el proyecto JPIB no se ha actualizado desde septiembre de 2006. He intentado enviar un correo electrónico al desarrollador a través de SourceForge, pero no creo que vaya a llegar a ninguna parte con eso.
¿Alguien conoce alguna forma de evitar esto? ¿O cómo (y podría decirme cómo) recompilar el .dll en el cumplimiento de AMD-64?
¿es posible agrupar simplemente un JRE de 32 bits junto con su aplicación que utiliza las bibliotecas nativas de 32 bits? Y luego inicie su aplicación con el paquete JRE. Entonces también funcionará en la arquitectura de 64 bits. – KJW