07-07-2014 07:23 AM
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
07-14-2014 03:37 AM
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
07-14-2014 07:24 AM
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,
07-23-2014 01:39 AM
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