Header Files
Support/Inc 서브폴더에서 당신은 source 파일들을 컴파일 할 수 있도록 필수 include 파일들을 찾을 수 있을 것입니다.
다음 header 파일들은 API 인터페이스를 가지고 있습니다:
- APIdefs_xxx.h header 파일들은 API가 지원하는 모든 정의(structure, constant)를 가지고 있습니다.
- ACAPinc.h header 파일은 당신의 source 코드로부터 호출될 수 있는 API 함수들의 대부분의 프로토타입들을 목록화하고 있습니다. 이것은 또한 당신의 애드온이 API 정적 라이브러리에 링크될 수 있도록 해주는 source 파일들에 코드화되어야 하는 필수 함수들의 정의를 제공합니다.
다음 파일들은 기본 Make 시스템에서 필요로 합니다:
- Macintosh 운영체제에서 바르게 작동하려면 _ACAPinc.r 리소스 파일 (Macintosh)이
당신의 리소스 파일들에 반드시 포함되어야 합니다.
이 파일은 Finder 아이콘과 번들 리소스들을 포함합니다.
- ResTmpl.r (Macintosh) 리소스 파일은 일부 리소스들을 컴파일하는데 반드시 필요합니다.
네이티브 리소스 컴파일러 (Rez)에 대한 리소스 템플릿 정의들을 갖고 있습니다.
- 더 정확한 버전 정보를 지정하기 위해 당신의 버전 리소스에 MergeNum.h 파일을 사용할 수 있습니다. 이것은 API DevKit이 만들어진 ArchiCAD source의 빌드 번호를 보여줄 것입니다. 동일한 병합 번호를 사용하면 애드온에 문제가 발생한 경우 동일한 환경을 복원할 수 있습니다.