[Win32API] 라이브러리 구축하기 #1

이것도 예전에 공부했던건데 워낙 오래되서 또 기억이 가물가물해서 정리를 합니다.
참 안습의 연속...;

1. 메인 소스

이 코드는 a, b 를 swap 하는 간단한 예제입니다.

사용자 삽입 이미지

2. 정적링크 라이브러리 구축

자 이제 이것을 Static Linked Library 로 바꿔보겠습니다.
Win32 프로젝트를 하나 생성하고

사용자 삽입 이미지

정적 라이브러리 형식으로 프로젝트를 생성합니다.

사용자 삽입 이미지

사용자 삽입 이미지

이렇게 BlackOx.h, BlackOx.cpp 파일 두 개를 만들어서 빌드를 해줍니다.

빌드를 하고나면 아마 debug 폴더에 xxxx.lib 라는 파일이 하나 생성되었을 것입니다 (xxxx = 프로젝트 이름)
이것이 Static Linked Library 입니다. 정적링크 라이브러리라고 하죠 !

다음 포스팅에 계속 이어서 설명합니다.

미쉘린 프로그래밍/Win32API/MFC