10-24-2018 09:19 AM
Hi all,
I'm having trouble building my project as a release version in CVI 2013.
The program builds and runs in debug mode, but when I try to build in release mode (32-bit) I get a lot of link errors, all related to _imaqXxxxx functions.
In CVI, I can open the function panel of every imaqXxx function I am using. All functions are part of the NI vision library.
I can build a Static Library without the errors, only the release build doens't seem to work.
I tried rebuilding a lot of time after deleting the old project.lib files as well as deleting the cvibuild folder.
The exact build errors are attached.
So my questions are:
-What's different between Debug and Release (concerning using the NI vision library)? Since everything seems to be fine in Debug mode, I assume I have all the necessary files available, but apparently not in the right place/way for a release version(?)
-What is missing in my project? How can I fix this?
Thank you in advance.
Best regards,
Wama3399
Solved! Go to Solution.
10-25-2018
11:07 AM
- last edited on
11-18-2024
10:25 AM
by
Content Cleaner
Hey wama3399,
Have you seen the previous post here? It looks like a bug with a known fix 🙂
Vision Licensing Options explains whether you need the Debug or Release license depends on what you indeed to use it for. The debug version can only be used for debugging existing code, not developing new applications or adding functionality to existing code. If full development is desired on a computer you must purchase a full version of Vision Development Module.
Let us know how it goes,
Rebecca
10-26-2018 02:30 AM
Rebecca,
the previous post has helped.
Thanks.
Wama3399