Você está na página 1de 3

CREAR EJECUTABLE CON LABVIEW 8.

Para crear un ejecutable, necesitas la versin Professional o Developer Suite


(http://www.ni.com/labview/how_to_buy.htm). Tambin es posible adquirir por separado la
aplicacin Application Builder (http://sine.ni.com/nips/cds/view/p/lang/en/nid/10731).

A partir de LabVIEW 8.5, es necesario crear un proyecto para poder crear un ejecutable. Si aun no has
creado un proyecto, la forma ms rpida de crearlo es abrir todos los VIs que deseas incluir en el
proyecto y despus seleccionar el menu File-> New... y en la nueva ventana ir a la opcin Empty Project
(ver imagen NewProject.jpg)

Aparecera una advertencia mencionando que hay uno o ms VIs abiertos y que si se desean incluir en el
proyecto, a lo que contestaremos Agregar/Add

Aparecer el Project Explorer. En este basta con dar click derecho en Build Specifications -> New -
>Application (EXE) (ver imagen ExploradorProyecto.jpg). Si alguno de los VIs o el proyecto no ha sido
guardado en este momento LabVIEW pedir que se guarden.
En la siguiente ventana habr varias opciones para modificar al ejecutable. Una opcin importante es
establecer que VI se desea que sea el VI de arranque del ejecutable. Para esto se debe ir a la opcin
Source Files, seleccionar el VI deseado de la lista del centro y agregarlo a la ventana se Startup VIs (ver
imagen StartupVIs.jpg).
Finalmente hay que dar click en Build y se crear el ejecutable. En la mquina que desees correr tu
aplicacin no es necesario tener LabVIEW, pero se necesita tener instalado el Run Time Engine de
LabVIEW acorde a la versin en que el VI fue creado.El Run Time Engine para la version 8.5 lo puedes
descargar de la siguiente liga http://joule.ni.com/nidu/cds/view/p/id/861/lang/en.

para generar un ejecutable necesitas tener la versin Profesional de LabVIEW 8 o tener el


Aplication Builder.
Para generar un Ejecutable o instalador lo mas sencillo es:
Abres tu VI o VIs, te vas a Project>>New Project. Te va a preguntar si quieres agregar tus VIs,
dile que si.
Aqu en el proyecto puedes agregar todos los VIs de los que va a consistir tu ejecutable.
En la parte de abajo del proyecto dice builds, le das click derecho y seleccionas la opcin de
build executable.
Aqu puedes cambiar todas las opciones para tu ejecutable. en Source Files debes de poner tu
VI principal y en dynamic todos tus dems sub-VIs.
Una Vez que generaste tu ejectuable puedes empezar a generar el instalador y el
procedimiento es el mismo en el mismo proyecto te vas otra vez a build specifications pero
ahora seleccionas Installer. Dentro de los menus de configuracin puedes configurar que
opciones adicionales como drivers o runtimes necesitas agregar.

Si, he seguido los pasos. Logro adicionar mi VI a un proyecto, tambin puede crear un ejecutable y su
instalador.
En la carpeta Build se crea una carpeta con el nombre de mi Instalador. Hasta ahi todo ok.
Cuando ejecuto el setup del instalador. Se abre la ventana de dialogo propio de una instalcin. Le doy la
ruta (C:Archivos de programa\) y se procede a la instalacin. Y todo finaliza sin problemas.

El problema esta en que cuando voy a ese lugar (luego de reinicializar la PC), no existe tal carpeta con el
programa supuestamente instalado.
Sin embargo en el Panel de Control, en la opcin quitar o aadir programas, el VI instalado si aparece
como un programa ms intalado en mi PC, pero no esta ubicado en el lugar indicado, es mas cuando lo
busco con el Buscador, ste no lo encuentra.
Entonces concluyo que no lo ha instalado bien o que no se ha generado correctamente el instaldor.
Qu sucede?

Posiblemente debido a que generaste el instalador y el ejecutable separadamente, te falta copiar el


ejecutable en tu mquina, ya que si pudiste ver un programa instalado en el panel de control, es por que
ya se ha instalado el instalador (valga la redundancia), pero te hace falta copiar tu ejecutable. No olvides
copiarlos con los 2 archivos que se generan al realizar el ejecutable.

Efectivamente tenias razon, faltaba realizar ese paso. Ahora si puede instalar correctamente mi
aplicacin.
Aunque debo decir que en la versin 6, era mucho ms sencillo la creacin de un instalador. Ahora veo
que lo que se crea en el proyecto no es el instalador de la aplicacin en si, sino mas bien ese instalador
es un "instalador" (valga la redundancia) del soporte necesario para la aplicacin (que tiene que ser
creada previamente).

Você também pode gostar