More Related Content
More from MinGeun Park (20)
[Gpg2권 박민근] 1.4 dll 지옥과 존재하지 않는 os 함수들에 대한 방어 전략
- 1. GPG 2. Section 1. General Programming DLL 지옥과 존재하지 않는 OS 함수들에 대한 방어 전략 DevRookie Study, 2011. 7. 9. 박민근
- 4. DLL에 의존하는 것은 많은 문제를 일으킬 수 있다 DLL이 존재하는가? DLL이 유효한 것인가? DLL 버전은 맞는 것인가?
- 6. 암묵적 링크 DLL의 Lib 파일을 프로젝트 설정에 포함 DLL 프로젝트를 솔류션에 포함 #pragma comment(lib “lib이름”)
- 7. 명시적 링크 LIB 파일을 사용하지 않는다. LoadLibrary() GetProcAddress() FreeLibrary()
- 15. DX의 버전 DLL이 다른 경우 (ex. DirectX9, DirectX11) OpenGL & DirectX
- 16. 게임 메인 실행 파일에서, 자신의 DLL을 명시적으로 로드하고, 그 DLL들은 해당 라이브러리를 암묵적(Lib)으로 링크하는 테크닉