Q&A

  • .h ,.def and c소스처리
안녕하십니까? 저번에 도움을 받은 안성의 박혁입니다.

안치봉님의 조언과 구창민님의 도움으로 많은 힘을 입었습니다.

이번에 드릴 질문은 c소스가 약 1000줄 정도 되는 것을 dll로 만들려고 합니다. 이것을 정적 임포트를 통해 델파이 에서 불러 사용하려고 하는데요.

표준 DLL로 작성하기 위해 .def 와 .h를 만드는 과정에서 전역변수 처리와 이 두파일 작성시 반드시 작성해 주어야 하는 것에 대해 자세히 알고 싶습니다. 그리고 메인 함수를 그대로 인자전달없이 프로시저와 같이 불러서 결과 값만을 받아쓰고 싶은데요. 이것이 가능한지요.

결과적으로 이 c프로그램을 단순한 하나의 모듈화 시켜서 델에서 입력을 받고, 델에서 출력을 해주고 싶습니다. 그리고 메인 함수에서 참조하는 서브함수들의 프로토타입의 처리는 .h 에서 어떻게 선언해야 하는지요.



두서없는 글 용서하시고, 많은 협조 부탁드립니다. 감사합니다.

0  COMMENTS