Notice
Recent Posts
Recent Comments
Link
«   2024/05   »
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 31
Tags
more
Archives
Today
Total
관리 메뉴

따..딱히 공부하려고 포스팅하는 건 아니니까..!

DLL(Dynamic Link Library) 동적 링크 라이브러리 본문

프로그래밍

DLL(Dynamic Link Library) 동적 링크 라이브러리

보즈리 2015. 4. 20. 14:04




- 사용하는 이유

1) 나의 소스를 다른이에게 보여주지 않고 기능만을 사용할 수 있게 하기 위해서

2) 프로그램과 함께 컴파일 되지 않고, 프로그램 실행중에 동적으로 연결되어 램에 적재되지 않는다.

(= 필요할 때에만 적재되므로 램 공간을 절약할 수 있다.)



- 사용 예

directx의 h, dll 파일을 추가하기 위해 추가 종속성에 d3dx.h, d3d9x.h 등을 추가하는 것 등



- 유니티에 dll 추가할 때 주의점




비주얼 스튜디오에 프로젝트를 추가할 때 NET Framework의 버전을 유니티가 사용하는 버전에 맞춰야 한다.

-> 비주얼은 최신 버전에 맞추는데 비해 유니티는 낮은 버전을 이용하기 때문

(2015년 기준 최신버전은 4.5, 유니티는 2.0 사용)



Comments