Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

...

운영체제환경 변수비고
WindowsPATHWindows에서 DLL을 찾는 데 사용되는 검색 경로 순서

Linux

LD_LIBRARY_PATHLD_LIBRARY_PATH 가 설정되지 않아도 /lib64, /usr/lib64 폴더는 기본적으로 설정됩니다.
Mac OS X

DYLD_LIBRARY_PATH

LD_LIBRARY_PATH 와 동일 역할

DYLD_FALLBACK_LIBRARY_PATH

라이브러리를 못 찾을 경우 검색할 경로.
$(HOME)/lib:/usr/local/lib:/lib:/usr/lib 로 설정되어 있음

...

프로그램내에서도 런타임에 사용할 라이브러리와 함수를 동적으로 ghcnf할 로딩할 수 있습니다.

windows 에서는 LoadLibrary 를 사용하여 dll 을 로딩한 후에 GetProcAddress 로 실행하려는 함수의 주소를 얻은 후에 호출할 수 있으며 리눅스는 dlopen, dlsym 함수를  사용하면 됩니다.

...