블로그 이미지
No pain, no gain!
lepoussin

Tag

Notice

Recent Post

Recent Comment

Recent Trackback

Archive

calendar

1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
  • total
  • today
  • yesterday
11-25 16:01

'GUI'에 해당되는 글 1건

  1. 2009.05.21 Qt Plugin
2009. 5. 21. 22:10 GUI/QT
Dynamic Library(동적 라이브러리, Shared Library(공유 라이브러리)라고도 함)는 디스크에 별도의 파일로 저장되어 여러 개의 응용프로그램이 접근할 수 있는 독립된 모듈이다. 프로그램은 보통 링크 시 필요한 동적 라이브러리를 지정하는데, 이렇게 하면 이 라이브러리들은 응용프로그램이 시작될 때 자동으로 로드된다. 이러한 동적 라이브러리를 지정하는 방법은, 해당 라이브러리와 그의 Include Path(포함 경로)를 include path를 응용프로그램의 .pro 파일에 추가하는 과정과, 관련된 헤더 파일을 소스 파일 내에서 include하는 과정을 수반한다.

이에 대한 다른 대안으로는 라이브러리를 필요할 때 동적으로 읽어들인 뒤, 사용하고자하는 심벌을 분석하는 방법이 있다. Qt는 이를 플랫폼 독립적인 방법으로 수행하기 위한 QLibrary 클래스를 제공한다. 라이브러리의 기본적인 이름이 주어지게 되면, QLibrary는 플랫폼의 라이브러리 표준 위치를 탐색해 그에 해당하는 적절한 파일을 찾는다.
posted by lepoussin