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.

  • TI Thinks Resolved

Compiler/DLP4500: need some other library?

Prodigy 50 points

Replies: 10

Views: 737

Part Number: DLP4500

Tool/software: TI C/C++ Compiler

hello,

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_enumerate
1>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,

thanks.

  • Hi There,

    Welcome to E2E forums and thanks for your interest in DLP Technology.

    Could you kindly confirm your OS version?

    Thanks & Regards,

    Hirak.

  • In reply to Hirak Biswas:

    Hi Hirak,
    my OS version is Windows 7
    thanks.
  • In reply to user5878268:

    Hi ,

    Kindly wait for somedays, we are looking at this issue .

    Thanks & Regards,
    Hirak.
  • In reply to Hirak Biswas:

    Hi ,

    Kindly wait for a few days, it may take a week before we get a chance to look into this issue.

    Thanks & Regards,
    Hirak.
  • In reply to Hirak Biswas:

    Yes,thanks.
  • In reply to user5878268:

    Hi, it is taking some more time. Kindly wait till the next week. Thanks for your patience.

    THanks & Regards,
    Hirak.
  • In reply to Hirak Biswas:

    Hey,When I Use a library instead of a directory,

    Then compile,The following error occurred。

    Probably means 

    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.

  • In reply to Hirak Biswas:

    I am sorry,maybe I got it wrong.I can't compile dlpsdk normally.I successfully compiled it in cmake but Compile a lot of syntax errors with vs open.So I commented out the wrong statement.Is there a correct compilation method?
    Thanks & regret.
  • In reply to user5878268:

    Hi yanchao,
    Kindly wait for a few more days, this is getting delayed due to holidays.

    Thanks & regards, hirak.
  • In reply to Hirak Biswas:

    Hi,

    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, 

    Hirak.

    how to build dlp 3d sdk with vs2015.pptx

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.