공유 DLL 정적 라이브러리 차이점
Bit / 2012. 2. 3. 18:03
MFC 프로그래밍시 공유 DLL에서 MFC 사용과 정적 라이브러리에서 MFC 사용 의 차이점 및 구성방법을 알려드립니다.
참고로 일반인에게 배포되는 프로젝트를 주로 개발하는 Kyuseo 는 1%명 가량의 유저가 MFC 관련 DLL 때문에 실행이 안되는 불만이 자주 발생되기 때문에 보통 정적 방식을 사용합니다. 최근 인터넷과 컴퓨터의 발달로 파일용량이나 로딩속도 보다는 안정성 및 편의성이 가장 우선이 되도록 개발하는 것이 합리적이라고 생각됩니다.
공유 DLL에서 MFC 사용 | 정적 라이브러리에서 MFC 사용 | |
파일 용량 | 작다. | 크다. |
프로그램 로딩 속도 | 빠름 (사실상 큰상관 없음,) | 보통 |
프로그램 속도 | 차이없음 | 차이없음 |
배포시 문제 발생 | 불편함 (정확한 MFC DLL 목록을 반드시 함께 배포해야함) | 문제 없음 |
개발과정 | 차이없음 | 차이없음 |