1. 정적 라이브러리를 사용할 프로젝트를 만든다.
1.1 [빈 프로젝트 템플릿] 로 새 프로젝트를 만든다.

1.2 main.cpp 파일을 추가한다.
2. 정적 라이브러리 프로젝트를 추가한다.
2.1 [정적라이브러리(Static Library)템플릿]로 새 프로젝트를 만든다.

2.2. 사용할 클래스,함수등을 만든다.
3. 정적 라이브러리를 사용할 수 있도록 추가 설정을한다.
3.1 프로젝트 참조 설정
프로젝트 우클릭 > 추가 > 참조에서 MyLibrary를 체크합니다

3.2 [솔루션 탐색기] 에서 확인 가능하다.

3.3 포함 디렉터리 설정
프로젝트 우클릭 > 속성 > C/C++ > 일반 > 추가 포함 디렉터리에 라이브러리의 헤더 파일(.h)이 있는 경로를 추가합니다. ($(SolutionDir)MyLibrary 형태입니다.)

4. main.cpp 코드에를 정적라이브러리에서 만든 클래스, 함수를 사용하도록 코드를 작성한다.
#include <iostream>
#include "PersonLib.h"
#include "fnlib.h"
int main()
{
PersonLib person;
person.SetName("Alice");
std::cout << "Person's name: " << person.GetName() << std::endl;
fnMyStaticLib();
return 0;
}
5. 실행되면 정적 라이브러리를 사용할 수 있다.
'C_C++' 카테고리의 다른 글
| C++ : Poco라이브러리로 REST API 서버 만들기(1) (0) | 2026.06.01 |
|---|---|
| C++ : 배열eotls modern C++ std::vector 사용하기 (0) | 2026.05.23 |
| C++ : matiaDB ODBC 설치하기 (0) | 2026.05.08 |
| C++ : mariaDB C/C++ Connector 설치하기 (0) | 2026.04.30 |
| C : malloc로 int를 char로 변경하기 (0) | 2026.04.29 |