Nana C++ in VC2019
C++ GUI 라이브러리를 찾다가 Nana라는 것을 알게 되었다!
사용법과 설치방법등에 대해서 간단히 알아보려고 한다
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