Machine Vision

cancel
Showing results for 
Search instead for 
Did you mean: 

nivision lib 64bit

Solved!
Go to solution

I have to compile some program with nivision.h and nivision.lib in nilabwindows 64bit window7. Could you let me know where I can get nivision.lib file for 64bit.

 

Sincerely,

Taiyoon

0 Kudos
Message 1 of 9
(4,794 Views)
Solution
Accepted by lty52

Hi Taiyoon,

 

It does not exist. CVI functionality is only supported in 32-bit programs currently.

 

Eric

0 Kudos
Message 2 of 9
(4,791 Views)

Dear Eric

 

Then, can I compile 32 exe file with 32bit library in 64bit machine?

And can I use this exe program in 64bit machine?

0 Kudos
Message 3 of 9
(4,774 Views)

Hi SripadRam,

 

If your exe is created in the 32-bit emulation layer (which is how 32-bit programs run on 64-bit machines) then you'll be able to run it on 32-bit and 64-bit machines with the 32-bit run-time engine installed.

0 Kudos
Message 4 of 9
(4,753 Views)

@SripadRam wrote:

Dear Eric

 

Then, can I compile 32 exe file with 32bit library in 64bit machine?

And can I use this exe program in 64bit machine?


Yes, on Windows 64-bit, 32-bit programs run under a WoW64 layer that 32-bit applications to be run without any modifications. The only requirement is that all the required libraries/DLLs used by the program have to have 32-bit variants installed along with 64-bit ones. NI follows this and always installs 32-bit DLLs to allow this to work.

 

The one exception you need to be aware of is that some of the older IMAQ framegrabbers (if you are using one) are not officially supported on 64-bit Windows. This is due to those boards not supporting 64-bit DMA and certain API functions exported by the IMAQ API that would potentially require this. Note that for these framegrabbers, it does not matter whether you are writing a 32-bit or 64-bit app, just whether you are running on a 64-bit OS.


Eric

0 Kudos
Message 5 of 9
(4,748 Views)

Hi I am using windows 8 Bit? Is their a s/w computable for my system? ( I am searching to download labview run-time engine)

 

0 Kudos
Message 6 of 9
(4,480 Views)

Do you mean Windows 8? I am not familiar with an 8 bit Windows OS. If you are looking for the LabVIEW Run-Time Engine you can search for it on ni.com. You would want the version that matches the LabVIEW development version the application was created with. For more information about what is supported on Windows 8 see www.ni.com/windows8

Cameron T
Applications Engineer
National Instruments
0 Kudos
Message 7 of 9
(4,464 Views)

hello, 

yes i mean windows 8, i forgot to type 64 bit. thank you for the link. but to be inprecise  i am looking for LabVIEW Run-Time Engine full version. do you happen to know the location of that file. 

thank you 

0 Kudos
Message 8 of 9
(4,450 Views)

This would be the one to go with, found here. Keep in mind what this KnowledgeBase article discusses.

Cameron T
Applications Engineer
National Instruments
0 Kudos
Message 9 of 9
(4,426 Views)