Visual Studio에 외부 라이브러리 추가하기

안녕하세요. 오늘은 Visual Studio에 외부 라이브러리를 링크하는 법에 대해서 이야기해볼 겁니다.

※본 포스팅은 Visual Studio 2017 한국어 버전을 기준으로 작성되었습니다.

Add Library1

먼저 오른쪽 상단 솔루션 탐색기에 파랗게 선택되어 있는 부분에 마우스를 갖다대고 오른쪽 버튼을 누릅니다. 그리고 제일 아래에 있는 속성에 들어갑니다.

Add Library2

그러면 위와 같은 창이 뜹니다. 속성창 왼쪽 메뉴에서 C/C++을 클릭합니다.

Add Library3

위와 같은 메뉴가 뜨는데요. 추가 포함 디렉터리에 커서를 놓으면 다음과 같이 화살표가 보입니다.

Add Library4_1

그러면 추가포함 디렉터리 오른쪽에 등장한 화살표를 누르고

Add Library5

편집을 누르고 들어갑니다.

Add Library6

이렇게 생긴 창이 뜹니다. 윗칸을 클릭해봅시다.

Add Library7

이렇게 뜨면 오른쪽에 있는 버튼을 누릅니다.

Add Library8

그러면 이렇게 윈도우 탐색기가 나옵니다. 이제 여기서 추가하고 싶은 라이브러리의 .h, .hpp 헤더파일이 든 폴더를 찾습니다.

Add Library9

이번에 SDL을 추가할 저는 SDL-1.2.15 폴더 안의 include 폴더를 선택합니다.

Add Library10

Visual Studio에서 선택할 때는 폴더 내용이 안 나와서 따로 스크린샷을 찍었습니다. 폴더 안은 이렇게 돼 있습니다.

Add Library11

그렇게 폴더를 찾아서 폴더 선택을 누르면 위와 같이 내용이 바뀝니다.

Add Library12

그리고 확인 버튼을 누르면 창이 닫히고 첫 창의 내용이 선택한 폴더로 바뀝니다.

Add Library13

이제 왼쪽 메뉴에서 링커 메뉴로 들어갑니다.

Add Library14

그 중에서 추가 라이브러리 디렉터리를 찾아 빈칸에 커서를 놓으면 아까와 같이 화살표가 생깁니다.

Add Library15

다시 한 번 편집을 클릭하고

Add Library16

아까와 같은 과정으로 폴더를 찾습니다. 이번에는 .lib 파일이 든 폴더를 찾아야 합니다.

Add Library17

SDL 라이브러리의 lib 폴더는 위와 같이 생겼습니다.

Add Library18

아까 전과 같이 폴더 추가를 누르고 확인을 누르면 내용이 바뀝니다.

Add Library19

이제 링커 메뉴 아래에 있는 입력 메뉴로 들어갑니다.

Add Library20

맨 위에 있는 추가 종속성에 커서를 대고 오른쪽의 화살표를 누르면 또 편집이 등장합니다.

Add Library21

편집을 누르면 뜨는 창입니다.

Add Library22

이제 여기에 .lib 파일 이름을 직접 적어줍니다. 저는 아까 lib 폴더 안에 있었던 두 .lib 파일을 적었습니다.

Add Library23

확인을 누르면 위와 같이 추가 종속성 내용이 바뀝니다. 이걸로 라이브러리 추가가 완료됐습니다.

Add Library24

한번 SDL 라이브러리 안에 있는 SDL.h를 #include <SDL.h>로 추가해봤습니다. 잘 추가되네요.

 

답글 남기기

아래 항목을 채우거나 오른쪽 아이콘 중 하나를 클릭하여 로그 인 하세요:

WordPress.com 로고

WordPress.com의 계정을 사용하여 댓글을 남깁니다. 로그아웃 /  변경 )

Google photo

Google의 계정을 사용하여 댓글을 남깁니다. 로그아웃 /  변경 )

Twitter 사진

Twitter의 계정을 사용하여 댓글을 남깁니다. 로그아웃 /  변경 )

Facebook 사진

Facebook의 계정을 사용하여 댓글을 남깁니다. 로그아웃 /  변경 )

%s에 연결하는 중