LabWindows/CVI

cancel
Showing results for 
Search instead for 
Did you mean: 

Can I link 64-bit C code to LabView ?

Hello, hello,

I'm asking here because I'm doing the C code...

I just created a DLL for use in LabView, based on some 64-bit libraries, but the LV dev refused it, saying he needs a 32-bit DLL.

I feel stuck: I cannot recompile the undelying libs. Is there a way out ?

0 Kudos
Message 1 of 4
(62 Views)

64-bit code can only be linked and executed by a 64-bit process. The LabVIEW user needs to install the 64-bit version of LabVIEW!

Rolf Kalbermatter
My Blog
0 Kudos
Message 2 of 4
(41 Views)

Yeah, I should have checked the download page of LV first ! Anyway, I'm currently discussing why they still use an antiquated version of LV...

0 Kudos
Message 3 of 4
(36 Views)

@gdargaud wrote:

Anyway, I'm currently discussing why they still use an antiquated version of LV...


32bit is not "antiquated", just a different flavor of the same vintage.

 

There could be many reasons to use 32 bit,

 

  • not all addons or toolkits are available in 64bit (see links here for details).
  • a 64bit application cannot run on 32bit windows, 32bit application run fine on 32 and 64bit windows.
  • The free community edition is currently limited to 32bit.
  • etc.

 

Maybe your libraries are also available in 32 bit?

0 Kudos
Message 4 of 4
(14 Views)