MFC based package program
- Window 10 Pro
- Visual studio 2019
- HE_INTERFACE : 인터페이스 관리 프로젝트
- HE_LIB : Library 프로젝트
- HE_BASE : 기반 프로젝트
- HE_WGL : WGL 관리 프로젝트
- HE_RENDER : Render 관리 프로젝트
- HEM_UI : UI 관리 프로젝트
- HEModeler : 메인 프로젝트
프로젝트별 Resource 관리를 위해 ID 의 범위를 지정하여 사용한다.
IDD_XXX, IDB_XXX, IDR_XXX ... (1~28,671)
- 1~4999 : HEModeler 프로젝트
- 5000~9999 : HEM_UI 프로젝트
- 10000~14999 : HE_WGL 프로젝트
- 15000~19999
- 20000~28671
ID_XXX, ... (32,768~57,343)
- 32768~34999 : HEModeler 프로젝트
- 35000~39999 : HEM_UI 프로젝트
- 40000~44999 : HE_WGL 프로젝트
- 45000~50000
- 50000~57343
IDC_XXX, ... (8~57,343)
- 8~9999 : HEModeler 프로젝트
- 10000~19999 : HEM_UI 프로젝트
- 20000~29999 : HE_WGL 프로젝트
- 30000~39999
- 40000~49999
- 50000~57343
ID_XXX, ... (32,768~57,343)
- 32768~34999 : HEModeler 프로젝트
- 35000~39999 : HEM_UI 프로젝트
- 40000~44999 : HE_WGL 프로젝트
- 45000~50000
- 50000~57343
- openGL
Build 를 하지 않고 glm 파일만 include 시키면 사용할 수 있다.
header 를 추가하는 방법은 속성 > c/c++ > 추가 포함 디렉터리에 glm 폴더를 참조로 추가하면 된다.
- GLM v0.9.9.8
- Attached on 22/02/24
개발환경 설정은 c++ 버전에 따라 visual studio 를 실행하여 build 후 dll/lib 를 생성해야 한다. 생성된 library 와 header 를 해당 비트에 맞춰 추가해야 한다.
header 를 추가하는 방법은 속성 > c/c++ > 추가 포함 디렉터리에 GL 폴더를 참조로 추가하면 된다. Library 는 static link 를 이용할 경우 glew32.lib 를 추가하고 프로그램 실행 시 exe 와 동일한 경로에 glew32.dll 을 추가해야 한다.
- GLEW v2.2.0
- Attached on 22/02/24
stb 는 image file 을 load 할 수 있는 라이브러리이다.
header 를 추가하는 방법으로는 Project 에 stb_image 파일을 추가한 이후 #define 을 통해 필요한 전처리를 등록하면 된다.
#define STB_IMAGE_IMPLEMENTATION
#include "stb_image.h"
- STB v2.27
- Attached on 22/04/01