This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Part Number: DLP4500
Tool/software: TI C/C++ Compiler
I successfully compiled dlpsdk with vistual stdio，but when I compiled the dlp4500,The following link error occurred，Do I need some libraries?I know it is "dlp::LCr4500 projector"problem.
1>DLP_SDK.lib(hid.obj) : error LNK2019: Unresolved external symbol __imp__SetupDiEnumDeviceInfo@12，This symbol is referenced in the function _hid_enumerate1>DLP_SDK.lib(hid.obj) : error LNK2019: Unresolved external symbol __imp__SetupDiDestroyDeviceInfoList@4，This symbol is referenced in the _hid_enumerate 1>DLP_SDK.lib(hid.obj) : error LNK2019: Unresolved external symbol __imp__SetupDiEnumDeviceInterfaces@20，This symbol is referenced in the _hid_enumerate 1>DLP_SDK.lib(hid.obj) : error LNK2019: Unresolved external symbol __imp__SetupDiGetDeviceInterfaceDetailA@24，This symbol is referenced in the _hid_enumerate 1>DLP_SDK.lib(hid.obj) : error LNK2019: Unresolved external symbol __imp__SetupDiGetClassDevsA@16，This symbol is referenced in the _hid_enumerate 1>DLP_SDK.lib(hid.obj) : error LNK2019: Unresolved external symbol __imp__SetupDiGetDeviceRegistryPropertyA@28，This symbol is referenced in the _hid_enumerate 1>F:\software\dlpsdkvs2017_test\TIDA-00254_LCr4500_MachineVision-bld\bin\Release\DLP_LightCrafter_4500_3D_Scan_Application.exe : fatal error LNK1120: 6 external commands that cannot be resolved
The follow is compiled sdk with cmake
I don't know why, can you help me?
My English is not good,
Hi There, Welcome to E2E forums and thanks for your interest in DLP Technology. Could you kindly confirm your OS version?
Thanks & Regards,
We are glad that we were able to resolve this issue, and will now proceed to close this thread.
If you have further questions related to this thread, you may click "Ask a related question" below. The newly created question will be automatically linked to this question.
In reply to Hirak Biswas:
In reply to user5878268:
Hey,When I Use a library instead of a directory，
Then compile，The following error occurred。
A mismatch of "_ITERATOR_DEBUG_LEVEL" was detected: Value "0" does not match value "2" (in DLP_LightCrafter_4500_3D_Scan_Application.obj).
Do you know why?Thanks.
Kindly find this attached document on migrating TI 3D scanning SDK to compile with Visual Studio 2015. You can try if this solves your problem. Kindly Note: This guide is provided as is and for reference only. TI is unable to provide official support.
Thanks & Regards,
how to build dlp 3d sdk with vs2015.pptx
All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.
TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs andembedded processors, along with software, tools and the industry’s largest sales/support staff.