LabWindows/CVI

cancel
Showing results for 
Search instead for 
Did you mean: 

using a sdk with Labwindows

I am in charge of the development of a video acquisition module,  for that I use a video card that does not offer a C API but SDK.
My question is as follows:
Can I use an SDK with LabWindows?
If so, how?

Thank you for your help

0 Kudos
Message 1 of 4
(4,385 Views)

Hello, radlou!

 

The term SDK is very broad. An SDK typically refers to a set of software packages, add-on software, libraries, DLLs, or source files that a developer can use to benefit from the SDK platform.

How does your SDK export functionality? Doesn't it provide C header files?

 

In LabWindows/CVI you would normally import/include those headers or libraries (static libraries, dynamic-link libraries or instrument drivers) into your CVI project.

Could you please provide further details?

 

Regards,

Johannes

0 Kudos
Message 2 of 4
(4,315 Views)

Hello, Johannes_T

 

Thank you for your help

 

The SDK exports functionality providing idl files and  header file(.h) for Microsoft Windows platform and c++ files with header files(.h) for Linux platform (please see attachments).

 

Regards,

radlou

Download All
0 Kudos
Message 3 of 4
(4,304 Views)

Hello, radlou!

 

I'm afraid you cannot build CVI projects with IDL files.

However, one option I'm thining of, would be to compile the IDL files with MIDL. Another option would be to build your files with an external compiler (e.g. Microsoft VC++) and then create C wrappers for the functions that you are interested in using in your CVI application.

 

Regards,

Johannes

0 Kudos
Message 4 of 4
(4,207 Views)