오픈소스를 Build하기 위해 사용해요.

What is dll & lib?

At first, dll is a Dynamic-Linking Library, and lib is a (static) library. Shortly, you can think of them as a Library for using the External Code. Especially, it needs the dll during Runtime and the lib during Compiling.

일단, dll 은 Dynamic-Linknig Library이고, lib 는 (정적) Library 에요. 외부의 코드를 사용하기 위한 라이브러리라고 생각해주세요. 특히, dll은 런타임 중에, lib 는 컴파일할 때 필요해요.

1. lib

Add the library file statically during the Linking step.

Link 단계에서 정적으로 라이브러리 파일을 추가합니다.

When we make a implementing, linker make a .exe file