Platform/라이브러리
-
규격Platform/라이브러리 2013. 8. 5. 23:18
collect2/usr/bin/ld -dynamic-linker-shared * 공유 라이브러리다이내믹 링크(dynamic link)ld.so/lib/ld-linux.so.2sonameABI(application binary interface)의 버전 번호 포함 로더링커명링커 # ldconfig $ ldd hello 대부분의 unix 시스템: ".so" 접미사HP-UX: ".sl"MS 시스템: DLL(dynamic link library) * 동적 로드공유 라이브러리는 어플리케이션이 실행중이더라도 언제든 로딩이 가능하다. 리눅스: "dlopen", "dlsym, "dlclose"윈도우즈 시스템: "LoadLibrary", "GetProcAddress" * 정적 라이브러리스태틱 링크(static link)..