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 메시지를 요청할 수 있지만 로깅이 있음에도 불구하고 디버그 수준 메시지를 요청할 수는 없습니다 그것을위한 수준.
libusb의 저자는이 깨진 동작을 기능으로 간주하여 변경하지는 않습니다. 보기 : http://libusb.6.n5.nabble.com/does-libusb-set-debug-work-td7638.html#a7641
관련 문제
- 1. GCC 디버그 정보
- 2. MediaElement.js - 디버그 정보
- 3. 콘솔에서 디버그 정보 출력
- 4. 하이브에 UDF가있는 디버그 정보
- 5. Tomcat/Java 디버그 정보
- 6. 아니요 iPhone 앱의 디버그 정보
- 7. 스트립 Windows DLL 디버그 정보?
- 8. 객체 파일은 DWARF 디버그 정보
- 9. Win8 Metro : 디버그 및 진단 정보 수집
- 10. 플렉스 디버그 객체 세부 정보 참조
- 11. Ajax 응답 내에서 Cakephp jquery 디버그 정보
- 12. 디버그 정보 영향 프로파일 링 결과 C++
- 13. 컴파일이나 링크의 최적화와 디버그 정보 생성 부분입니다.
- 14. ASP.NET 브라우저 디버그 (지원 정보) 페이지
- 15. Linux 모노 어셈블리에서 파일 + 라인 정보 디버그 정보를 얻는 방법
- 16. 커널 크래시 후 리눅스 커널 디버그 정보 얻기
- 17. 별도의 디버그 정보 파일을 사용하면 어떤 이점이 있습니까?
- 18. Steel Bank의 최대 디버그 정보 Common Lisp & Slime
- 19. 로드 할 수있는 커널 모듈에 대한 디버그 정보
- 20. socket.io - 정보 또는 디버그 데이터가없고 io.set이 서버를 크래시합니다.
- 21. Python : Visual Studio에서 디버그 정보 파일을 사용하는 방법?
- 22. 로깅 응용 프로그램 블록을 사용하여 디버그 정보 작성
- 23. NuGet - 디버그 정보 및 .pdb 파일로 .dll을 다운로드하십시오.
- 24. 디버그 중 디버그 사용 안함/금지 (Eclipse)
- 25. "활성 (디버그)"대 "디버그"
- 26. 디버그/
- 27. Android Eclipse 디버그 모드
- 28. Mochiweb 디버그 (예 : ejabberd 디버그)
- 29. 연결 문자열 디버그
- 30. PHP 파일 업로드 -/디버그