我想知道libusb_set_debug()是否工作。我无法从中获得任何输出。 如果我使用--enable-debug-log进行配置和构建,则可以打开调试日志记录。 如果我将libusb_set_debug()设置为3,我应该获得与enable-debug-log相同的输出吗? 我没有LIBUSB_DEBUG env变量集。 我假设我缺少一些简单的东西。 谢谢,libusb-1.0调试信息
2
A
回答
3
libusb调试选项不记录。它们的实际工作原理如下:
如果您使用--enable-debug-log进行配置,那么在编译时,您将无条件激活所有上下文的所有DEBUG,INFO,WARNING和ERROR消息。
如果您使用--disable-logging进行配置,那么在编译时,您将无条件停用所有级别的所有日志记录消息。
在禁用调试日志并启用日志记录(缺省值)的情况下,可以使用libusb_set_debug为特定上下文请求INFO,WARNING和ERROR消息,但无法请求DEBUG级别的消息,尽管存在日志记录它的水平。
libusb的作者似乎认为这种破坏的行为是一个功能,并不打算改变它。看到这个: http://libusb.6.n5.nabble.com/does-libusb-set-debug-work-td7638.html#a7641
相关问题
- 1. 调试信息
- 2. 调试信息
- 3. -sass-调试信息
- 4. GCC调试信息
- 5. DLL调试信息
- 6. 处理调试信息
- 7. Tomcat/Java调试信息
- 8. MediaElement.js - 让调试信息
- 9. Firemonkey“否调试信息”
- 10. 删除调试信息
- 11. 什么是调试信息?
- 12. 检索从调试信息
- 13. VS内置的DLL没有调试信息。甚至包含调试信息
- 14. 调试信息与UDF在Hive中
- 15. 在控制台输出调试信息
- 16. log4j的调试信息配置
- 17. 如何记录ssh调试信息?
- 18. 用调试信息编译OpenCL内核?
- 19. cakePHP不再提供调试信息
- 20. 调试信息:之前还是之后?
- 21. Ghostscript查找更多调试信息
- 22. 调试信息找不到vC++ dll
- 23. SWF调试的详细信息
- 24. GDB调试信息解析器/说明
- 25. Django:更好的调试信息manage.py loaddata
- 26. 使用messagebox显示调试信息
- 27. 如何重命名调试信息?
- 28. 带调试信息的Eclipse RCP程序
- 29. iPhone流媒体调试信息
- 30. gdb不打印调试信息