c소스 파일안에들어있는 함수들의 프로토타입을 추출해주는 프로그램 있나요?

athxue의 이미지

제가 가진 소스안에 많은 함수들이 있는데 일일히 프로토타입을 만들어 헤더파일에 넣어주려고 하니 작업할것이 꽤 많네요.
혹시 C소스를 분석해서 자동으로 만들어주는 프로그램 있나요?

terzeron의 이미지

ctags, etags 같은 프로그램을 이용해보세요.

bootmeta의 이미지

c function prototype auto generate로 google 검색해 보니 cproto open source project가 첫 결과로 뜨는 군요.

http://sourceforge.net/projects/cproto/

ps) 사용해 보지 않아서 성능은 모르겠군요.
swig로 자동 생성된 interface 파일을 조금 손 보는 것도 괜찮을 듯 합니다.