我想知道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. 調試信息
- 4. GCC調試信息
- 5. DLL調試信息
- 6. gcc gdb無調試信息
- 7. 處理調試信息
- 8. Firemonkey「否調試信息」
- 9. Tomcat/Java調試信息
- 10. 檢索從調試信息
- 11. 什麼是調試信息?
- 12. 刪除調試信息
- 13. MediaElement.js - 讓調試信息
- 14. 遠程調試信息?
- 15. Unity Android調試信息
- 16. 克++力調試信息
- 17. VS內置的DLL沒有調試信息。甚至包含調試信息
- 18. 源信息是調試信息丟失此模塊在VS 2012
- 19. 信息測試
- 20. cap(capistrano)輸出缺少調試信息
- 21. GDB調試信息解析器/說明
- 22. 帶調試信息的Eclipse RCP程序
- 23. 使用messagebox顯示調試信息
- 24. 剝離Windows DLL調試信息?
- 25. 更好的調試信息與monodroid?
- 26. 已啓用NSZombies,調試信息
- 27. 德爾福 - 包括TD32調試信息
- 28. 用調試信息編譯OpenCL內核?
- 29. cakephp調試信息意外出現
- 30. gcc添加了哪些調試信息?