Notice
Recent Posts
Recent Comments
Link
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
Tags more
Archives
Today
Total
관리 메뉴

난 정말 최고야 멋있어

Nana C++ in VC2019 본문

카테고리 없음

Nana C++ in VC2019

n00bh4cker 2019. 12. 23. 15:23

C++ GUI 라이브러리를 찾다가 Nana라는 것을 알게 되었다!

사용법과 설치방법등에 대해서 간단히 알아보려고 한다

 

 

http://nanapro.org/en-us/

 

Nana C++ Library - a modern C++ GUI library

Thank you for downloading Nana C++ Library Your download should start automatically. If it doesn’t, please click Download historical version, please click here. Help shape the future of Nana C++ Library Goals $5 per month Buy me a coffee, a venti mocha fra

nanapro.org

공식홈페이지다

여기서 나나를 받을 수 있다

 

현재 글 작성 당시 기준으로 나나의 최신버전은 1.7.2 버전

 

압축을 풀고 build\vc2019 폴더로 들어가면 nana.sln 이 있다.

이때 그냥 빌드를 하게 되면 빌드가 되지 않는다..

 

프로젝트 설정에 들어가 C++ 언어표준을 C++17 로 바꿔주고 빌드를 한다

나나 라이브러리 파일이 생겼다

 

이후 자신이 따로 만든 프로젝트의 라이브러리 디렉터리에 방금 생성한 라이브러리 경로를,

포함 디렉토리엔 nana의 include 폴더를 추가해준다

 

 

그렇게 하고 나서 컴파일을 하면 여전히 귀찮은 문구들이 뜨는데..

#define _SILENCE_EXPERIMENTAL_FILESYSTEM_DEPRECATION_WARNING
#pragma comment(lib,"nana_v142_Debug_x86")
//lib 이름을 넣어주세요!

맨위에 이 녀석들을 선언해주면 문제없이 컴파일이 된다

 

 

 

 

 

================================

https://docs.microsoft.com/ko-kr/cpp/build/vcpkg?view=vs-2019

 

vcpkg-- Windows, Linux 및 MacOS용 C++ 패키지 관리자

vcpkg는 Windows에서 오픈 소스 C++ 라이브러리 획득 및 설치를 크게 간소화하는 명령줄 패키지 관리자입니다.

docs.microsoft.com

vcpkg를 이용하면 더 간단하게 설치 할 수 있다.

 

vcpkg install nana

vcpkg integrate install