export 수정자

export 수정자

공유 라이브러리나 실행 프로그램을 만들 때, 그 안의 심볼을 외부에서 쓸 수 있게 내보내고 싶을 때가 있어요. export 수정자는 공유 라이브러리나 실행 프로그램을 만들 때 이름을 내보내는 데 사용돼요.

출처: Free Pascal Reference - export

본문

export 수정자는 공유 라이브러리(shared library)나 실행 프로그램을 만들 때 이름을 내보내는 데 사용돼요. 이 말은 해당 심볼이 공개적으로 사용 가능해지고, 다른 프로그램에서 import할 수 있게 된다는 뜻이에요.

이 수정자에 대한 더 자세한 내용은 Programmer's Guide의 "Making libraries"(라이브러리 만들기) 절을 참고하세요.

더 알아보기

  • 공유 라이브러리를 만들고 내보내는 전체 과정은 Programmer's Guide의 "Making libraries" 절에서 다뤄요.
  • cdecl이나 stdcall 같은 호출 규약과 함께 쓸 때의 조합도 실제 라이브러리 작성에서 자주 만나게 돼요.