LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

compile Daq mx

Hello,

I have compiled a labview program, but I can not use that on computer with no labview installed.

I acquire with a DAQ mx and when I  make run the  file exe of the program, the program can not find a DAQmx VI ?

when I compile a program created using the DAQmx driver, Do I need to do something special?
0 Kudos
Message 1 of 6
(3,477 Views)
Did you install DAQmx on your target PC or include DAQmx in your build?
~~~~~~~~~~~~~~~~~~~~~~~~~~
"It’s the questions that drive us.”
~~~~~~~~~~~~~~~~~~~~~~~~~~
0 Kudos
Message 2 of 6
(3,475 Views)
Hi AnalogKid
I installed the Daqmx only on the PC where I made the program.  Do I need to instal also the DAQmx on the target PC where I want to instal the compiled program version?

thanks
Cesco
0 Kudos
Message 3 of 6
(3,465 Views)
I've always installed DAQ and DAQmx (along with MAX) on my target PC's prior to hardware installation and installation of my LabVIEW executables. Inclusion of MAX gives you the ability to test your hardware out even without your executable being installed on the target PC.
~~~~~~~~~~~~~~~~~~~~~~~~~~
"It’s the questions that drive us.”
~~~~~~~~~~~~~~~~~~~~~~~~~~
Message 4 of 6
(3,460 Views)

When running an executable on a deployment machine, one requirement is the LabVIEW run-time engine. The other is to have all required drivers installed (in your case, DAQmx). The exe does not include drivers to run the card, only the code which makes driver calls, and this is why the driver needs to be installed before running your exe. MAX is included and installed with the drivers, and therefore, as AnalogKid was saying, will allow you to test and setup the hardware, any necessary tasks, etc.

David L.
Systems Engineering
National Instruments
0 Kudos
Message 5 of 6
(3,439 Views)
thanks you gays I resolved my problems
0 Kudos
Message 6 of 6
(3,423 Views)