Intel® Integrated Performance Primitives
Deliberate problems developing high-performance vision, signal, security, and storage applications.

Version information and valid license?

daveydave1234
Beginner
636 Views
Hello,
I just purchased a copy of IPP 4.1. I would like to make sure that the license file is good and return the version back to the user from my code.... However, I don't see an example!

Is there a way to query for the exact version of IPP? (so that I know I've got the latest and greatest)

Also, can I somehow verify that the license is good? Because I noticed that when my eval was out... no error occurred when using the IPP functions.

I would like to know how to do it... by hand if nessicary but best would be some functions I can call.

Thanks,
Dave
0 Kudos
3 Replies
Ying_S_Intel
Employee
636 Views
The Intel IPP package offers a tool for such purpose. Go to directory " oolssupport " and run the "iplid" in dos prompt, the output will contain the IPP version you have and the expiration dates for IPP License and Support Service.

Hope it helps.
Thanks,
Ying S
Intel Corp.
0 Kudos
daveydave1234
Beginner
636 Views
That is great, the tool works and lets me know the version and license information...
Is there a way to do this in code?

Thanks,
Dave
0 Kudos
Ying_S_Intel
Employee
636 Views
The Intel IPP provides ipp*GetLibVersion functions for version information, it does not contain the information for license expiration dates.
For example: ippsGetLibVersion is used for ippSP

const IppLibraryVersion* ippsGetLibVersion(void);
For example:

void libinfo(void) {

const IppLibraryVersion* lib = ippsGetLibVersion();

printf(%s %s %d.%d.%d.%d , lib->Name, lib->Version,

lib->major, lib->minor, lib->majorBuild, lib->build);

}

Output: ippsa6 v0.0 Alpha 0.0.5.5

See details in manuals.

Hope it helps.

Thanks,
Ying


0 Kudos
Reply