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.

qt运行DLP 4500 evm GUI源代码报错

Other Parts Discussed in Thread: DLPC350, DLP4500

Qt版本是SDK User Guide里的版本,电脑是win10 64位的;

从官网下载GUI软件里面的压缩包里解压后直接qt打开的。运行就报错了。希望指导一下怎么解决

  • 您好!
    感谢使用TI的DLP产品。
    请问是否对源码做了什么修改?
    blog.csdn.net/.../78685817
    谢谢
  • 我没有对源码做任何修改

  • 您好,我也在用dlp4500,gui源码也打不开,出现错误dlpc350_usb.obj:-1: error: LNK2019: 无法解析的外部符号 hid_init,该符号在函数 "int __cdecl DLPC350_USB_Init(void)" (?DLPC350_USB_Init@@YAHXZ) 中被引用
    dlpc350_usb.obj:-1: error: LNK2019: 无法解析的外部符号 hid_exit,该符号在函数 "int __cdecl DLPC350_USB_Exit(void)" (?DLPC350_USB_Exit@@YAHXZ) 中被引用
    dlpc350_usb.obj:-1: error: LNK2019: 无法解析的外部符号 hid_open,该符号在函数 "int __cdecl DLPC350_USB_Open(void)" (?DLPC350_USB_Open@@YAHXZ) 中被引用
    dlpc350_usb.obj:-1: error: LNK2019: 无法解析的外部符号 hid_write,该符号在函数 "int __cdecl DLPC350_USB_Write(void)" (?DLPC350_USB_Write@@YAHXZ) 中被引用
    dlpc350_usb.obj:-1: error: LNK2019: 无法解析的外部符号 hid_read_timeout,该符号在函数 "int __cdecl DLPC350_USB_Read(void)" (?DLPC350_USB_Read@@YAHXZ) 中被引用
    dlpc350_usb.obj:-1: error: LNK2019: 无法解析的外部符号 hid_close,该符号在函数 "int __cdecl DLPC350_USB_Write(void)" (?DLPC350_USB_Write@@YAHXZ) 中被引用
    这六个连接错误,我将gui整体换了另个盘运行,

    还有我最近在使用dlp和工业相机做结构光扫描,请问思路是什么,如何才能将dlp4500的控制加到我自己的程序中呢,我想的是能不能让dlp4500中的pattern 模式中投射图片时,直接触发我的相机拍摄。请问我从哪里入手呢
  • 您好!

    请尝试如下步骤:

    1.解压LightCrafter4500_GUI_Source_Code_v3.1.0.zip

    2.到解压后的文件夹下,右键LCr4500.pro,选择open with QT

    3.点击Configure Project,然后重新编译

    另外该软件是可以直接使用的,并不需要重新编译。

    谢谢

  • 谢谢,我换到mingw32可以运行了,那么源代码有64位的吗?我的另一部分程序依托于64位编译。
  • 您好!
    很抱歉,并没有64位的版本,您可以尝试自行修改编译。
  • 我通过修改.pro工程文件的代码解决我的问题,把-lhidapi的路径换成绝对路径就可以运行了