생각의 기록

꿈꾸는 개발자 하늘고래의 프로그래밍 이야기

Open Source Library

[spdlog] 헤더 및 라이브러리 참조

하늘고래c 2022. 7. 16. 16:12
파일 로그를 남겨보자

 

이제 console 프로젝트를 생성 후 spd 헤더 파일과 생성한 라이브러리를 사용하여 파일 로그를 남겨보겠습니다.

🚩 관련 글 : [spdlog] 소스 빌드하기

🚩 관련 글 : [spdlog] 파일 로그 남기기

 

spdlog 헤더 및 라이브러리 참조

console 프로젝트 생성

간단하게 콘솔 애플리케이션에서 테스트를 해보겠습니다.

다음과 같이 프로젝트를 생성합니다.

테스트 프로젝트 생성


spdlog 헤더 파일 및 라이브러리 복사

spdlog 소스 폴더에 있는 include 폴더와 정적 라이브러리를 프로젝트에 맞게 솔루션 내 적절한 위치에 복사합니다.

저는 다음과 같이 솔루션 파일이 있는 위치에 include 폴더와 lib 폴더를 생성하였습니다.

 

 

include 및 lib 구성
include 폴더

 

lib 폴더


console 프로젝트에 참조 폴더 추가

프로젝트 속성 페이지에서 다음과 헤더 파일 및 라이브러리 폴더를 추가합니다.

 

헤더 참조 폴더 추가

 

라이브러리 참조 폴더 추가

 

테스트

이제 다음과 같이 main 함수 작성 후 실행 시 콘솔에서 로그가 정상적으로 보인다면 헤더와 라이브러리를 정상적으로 참조한 것입니다.

#include <iostream>
#include "spdlog/spdlog.h"

#pragma comment(lib, "libspdlog_MD_2019_x86D_v1.10.0.lib")

int main()
{
    spdlog::info("Hello World!\n");

    return 0;
}

 

결과

[2022-07-16 16:09:24.870] [info] Hello World!

 


이제 다음 글에서 본격적으로 spdlog 사용법에 대해서 알아보도록 하겠습니다.

'Open Source Library' 카테고리의 다른 글

[spdlog] 로그 남기기 (사용법)  (0) 2022.07.16
[spdlog] 소스 빌드하기  (0) 2022.07.15
CMake 설치하기  (0) 2022.07.01
Git 설치하기 ( 2.37.0 )  (0) 2022.06.30