LabView 3.1: crear DLL en C con Dev-C++ y llamada en LabView
Martes, 3 de Febrero de 2009Hola, hoy voy a escribir un ejemplo fácil fácil de un camino descubierto para crear DLL (Bibliotecas de Enlace Dinámico) en C y luego poder llamarla en LabView, el ejemplo es una ventana emergente de “Hola Mundo”. Más problema es para mi crear una DLL (porque lo único que dado es compilar directamente para código maquina las librerías fijas), que llamar una función de C en LabView, ya que esto se hace de manera sencilla con el VI Call Library Function Node.
En la página de National Instruments existen tres páginas de como hacer una llamada, crear un archivo C y crear el archivo DLL, he hecho los dos primeros pasos, pero para el tercero hace falta el programa Microsft Visual C++ 6.0 que no tengo, así que aún no sacaré los pasos para hacerlo, os dejo la página aquí de mientras.
Todavía no os puedo dejar las normas para crear vuestras propias librerías y ejecutarlas, pero espero que os sirva este ejemplo para comprender mejor todo este tema de DLL. Supongo que habrá tutoriales de como hacer DLL con Dev, así que no pretendo que esto sea uno, porque además no me leído todavía ninguno y por eso supongo que tengo problemas para compilar mis propios códigos en .c y cabeceras .h y .def. Podeís recomendar en un comentario cualquier otro link para ayudar a crear DLL en C/C++ facilmente de cualquier programa y si explica luego algo de LabView muchísimo mejor.
