2012-01-17 3 views
0

shebang이있는 python 스크립트에서 doxygen이 제대로 작동하지 않습니까?Shebang과 doxygen의 충돌

나는 회사의 툴 디렉토리에 shebang으로 파이썬 스크립트 하나를 시도하고 doxygen을 실행했다. 네임 스페이스 (함수)를 전혀 표시 할 수 없었습니다.

비슷한 경험이 있다면 알려 주시기 바랍니다. 스크립트 문제처럼 나에게 소리 오두막 사이에 충돌을 좋아하고

+0

모든 관련 세부 정보를 제공하면 디버깅하기가 더 쉽습니다. 스크립트와'strace' 실행 결과를 보여 주면 문제가 드러날 것입니다. –

+0

@ 브라이언 내 질문에 불명예를 드려 죄송합니다. 그러나 나는 같은 해결책을 찾았습니다 : 설정에 EXTRACT_ALL을 YES로 설정하면 실행됩니다. – Ani

답변

1

는 설정 파일에 YES로 EXTRACT_ALL 수 있도록 Doxygen을하지

0

는 doxygen이 적절한 결과를 원하는 생성합니다.

그러나 여전히 질문이 남아 있습니다. 왜 doxygen이 EXTRACT_ALL = NO를 사용하여 파이썬에 대한 문서 파일을 생성하지 못했습니다. 더 나은 답변을 가진 사람이면 누구나 나를 도울 수 있습니다.

+0

Doxygen은 파이썬 구문을 분석하지 않고 주석 만 구문 분석합니다. 덧붙여서 EXTRACT_ALL을 YES로 설정하면 doxygen이 그것을 읽을 수 있었고 원하는 결과가 생성되었습니다. 하지만 여전히 문제가 남아 있습니다. 왜 doxygen이 EXTRACT_ALL = NO를 사용하여 파이썬에 대한 문서 파일을 생성하지 못했습니다. – Ani