SDL
-
SDL2_ttf 사용하기프로그래밍/기타 2021. 3. 29. 21:03
제가 SDL 라이브러리와 함께 많이 쓰는 라이브러리에는 SDL_image, SDL_ttf, SDL_net이 있습니다. 그중에 SDL2_ttf를 이용하여 FreeType 폰트를 출력하는 방법을 알아보겠습니다. SDL2_ttf 사이트: https://www.libsdl.org/projects/SDL_ttf/ 먼저 실행 화면을 보시겠습니다. SDL 사용법은 이전 글을 참조하여 주십시오. 이전 글 참조: Visual C++에서 SDL2 라이브러리 사용하기 위 화면의 소스 코드입니다. #include #include "SDL.h" #include "SDL_ttf.h" #pragma comment(lib, "SDL2main.lib") #pragma comment(lib, "SDL2.lib") #pragma comm..
-
Visual C++에서 SDL2 라이브러리 사용하기2프로그래밍/윈도우즈 2021. 3. 28. 13:56
SDL은 버전이 2로 올라가면서 윈도우 컨트롤 오브젝트를 이용 할 수 도 있게 되었습니다. 먼저, MFC App 프로젝트를 새로 만듭니다. 저는 저번에 만들었던 프로젝트가 있는 솔루션 파일에 Test2로 추가했습니다. 이전 글 참조: Visual C++에서 SDL2 라이브러리 사용하기 다이얼로그 베이스로 만들겠습니다. (프로젝트 생성 뒤 다이얼로그 위에 기본으로 생성되는 오브젝트들은 삭제했습니다.) 이전과 마찬가지로 프로젝트 환경설정에서 SDL2 헤더와 라이브러리 경로 등을 설정해 줍니다. C/C++ > General > Additional Include Directories: $(SolutionDir)\3rdparty\SDL2-2.0.14\include Linker > General > Addition..
-
Visual C++에서 SDL2 라이브러리 사용하기프로그래밍/윈도우즈 2021. 3. 28. 12:07
SDL 사이트(링크)에서 SDL2 헤더와 라이브러리를 다운로드 합니다. Visual C++을 사용할 것이기 때문에 VC용으로 다운로드 합니다. Visual C++을 실행하여 프로젝트를 생성합니다(Visual Studio 2019를 사용하였습니다). Windows Desktop Wizard 용 프로젝트를 생성합니다(Blank Solution이나 Consol App를 선택하셔도 되지만 설명은 Windows Desktop Wizard 용 프로젝트로 하겠습니다). 프로젝트 이름을 설정합니다. Console Application을 선택하고 프로젝트를 생성을 마무리 합니다. 다운로드 받은 SDL2 헤더와 라이브러리를 이 프로젝트에서 사용할 수 있도록 설정합니다. 먼저 저는 다음과 같이 프로젝트 폴더 안에 위치 시켰..