2012-01-04 4 views
3

docco으로 생성 된 출력과 같이 문서화 된 C++ 구현 파일 (헤더 파일 아님)에서 유사한 출력을 얻길 바랍니다. 그런 도구가 있습니까?docco와 같은 C/C++ 용 소스 코드 생성기가 있습니까?

+5

당신이 [Doxygen을] 본 적이 -

git clone git://github.com/andrewcooke/docco.git npm install docco docco src/*.c src/*.h 
elmo

+0

물론, docco와 같이 나란히 문서를 찾고있었습니다. –

답변

1

Docco 주장

지금은이 기능을 지원하기 위해 : 당신은 너무 그런 짓을 사용하여, 나는 또한 자바 스크립트를 컴파일 https://github.com/andrewcooke/docco

에서 사본을 잡아 수 있습니다 : //www.doxygen.org)?

0

나는 docco에 익숙하지 해요,하지만 글을 읽고 프로그래밍의 한 형태처럼 보인다. 이 경우 cweb을 확인하십시오. 구문은 아마도 다르지만 C++에서 작동합니다 (C 언어를 염두에두고 설계 되었더라도).

2

docco 소스 (자식의 repo)는 C의 지원을하고 있습니다. 복제하면 npm으로 로컬에 설치할 수 있습니다. 그러나 :

  • 내가 자바 스크립트로 docco.coffee를 컴파일했다 : 당신이 일치하는 이름을 가진 헤더와 C 파일이있는 경우

    cd docco/src 
    coffee -c docco.coffee 
    cp docco.js ../lib 
    
  • 이 같은 디렉토리에, 하나가 다른를 덮어 씁니다. 몇 가지 이유 모두를위한

  • 은 미친 듯이 segfaulting되어 관련,하지만 난이 (출력을 생성 한 후 마지막에 운이 좋게, docco의 세그먼테이션 폴트 (segfault),) 내 설치에 뭔가를해야합니다 생각 Node.js를.

갱신는 - 덮어 쓰기 문제에 대한 수정으로 나는 REPO를 복제하고 파일 확장자를 제거 떨어졌다. 그래서 foo.h은 이제 을 덮어 쓰지 않는 foo.h.html으로갑니다. HTTP (https://github.com/jashkenas/docco/pull/96

+0

위 링크는 더 이상 활성에 없습니다. – Hovo