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.

[参考译文] Linux/TUSB3410:Linux刻录工具中的编译错误

Guru**** 2465890 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/637098/linux-tusb3410-compilation-error-in-linux-burning-tool

部件号:TUSB3410

工具/软件:Linux

我在编译"libhid"库时遇到问题。   我正在 将 Ubuntu 与 内核一起使用  4.3。

制造
采用 全递归
Make [1]:Entering directory ` 0.1 12.1386 .16'(输入目录:0.2)
在hidparser中进行全部设置
Make [2]:Entering directory `/home//TIUSB9261/tusb926x-flashburber-fiber.libhid-fusb.16/hidparser' 0.1 (输入目录) 12.1386 0.2
Make [2]:对`All’(全部)没有任何操作。
make [2]:laving directory `/home/TIUSB9261/tusb926x-flashburber-fiber.libhid-fux.16/hidparser' 0.1 12.1386 0.2
在src.
make [2]:Entering directory `/home/TIUSB9261/tusb926x-flashburber-fiber.libhid-fibusb.16/src' 0.1 12.1386 0.2
make [2]:laving directory `/home/TIUSB9261/tusb926x-flashburber-fiber.libhid-fibl.16/src' 0.1 12.1386 0.2
全部测试
Make [2]:Entering directory `/home/TIUSB9261/tusb926x-flashburber-fiber.libhid-fux.16/test'(输入目录:0.1 12.1386 0.2)
Make [3]:Entering directory `/home/TIUSB9261/tusb926x-flashburber-fiber.libhid- 0.1 0.2 .16/src (输入目录) 12.1386
make [3]:laving directory `/home/TIUSB9261/tusb926x-flashburber-fiber.libhid-fibl.16/src' 0.1 12.1386 0.2
如果gcc -DHAVE_CONFIG_H -I. 一 一.    -I../include -I../hidparser -O0 -g -Wall -W -werror -MT lshid.o -md -mp -mf ".deps/lshid.tpo"-c -o lshid.o lshid.c;\
   然后mv -f ".deps/lshid.tpo"".deps/lshid.po";否则rm -f ".deps/lshid.tpo";退出1;fi
lshid.c:在函数‘device_iterator'中:
lshid.c:32:87:错误:参数'len' set但未使用[-Werror=unused-but -set-parameter]
 布尔device_iterator (struct usb_dev_handle const* usbdev,void* custom,unsigned int len)
                                                                                      ^
CC1:所有警告都被视为错误
Make [2]:***[lshid.o]错误1
make [2]:laving directory `/home/TIUSB9261/tusb926x-flashburber-fiber.libhid-fux.16/test' 0.1 12.1386 0.2
Make [1]:***[all-recursive]错误1
make [1]:laving directory `/home/TIUSB9261/tusb926x-flashburber-fiber.libhid-fiber.16' 0.1 12.1386 0.2
Make:***[All]错误2
  

谢谢!

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Howard:

    这是libhid中包含的一个示例项目文件夹,您可以使用此项目对其进行编译,或者如果您要使用这些示例,只需为该变量赋值。

    此致,
    Roberto。