ํฌ๋ฅด๋
ธ๋ฅผ ๋ณด๋ ๊ฒ ์์ฒด๋ ๋ฌธ์ ๊ฐ ์๋ค. ์๋ ์ฑ๊ต์ก ์๊ฐ์ ๋ณด์ฌ์ฃผ์ด์ผ ํ๋ ๊ฒ์ด๊ธฐ ๋๋ฌธ์ด๋ค. ๋ฌธ์ ๊ฐ ๋๋ ๊ฒ์ ํฌ๋ฅด๋
ธ ๋น๋์ค์ ๋ด์ฉ์ด๋ค. ํฌ๋ฅด๋
ธ์๋ ๋จ์ฑ ์ค์ฌ์ ์ธ ์ฌ๊ณ ๊ฐ ๋ค์ด ์๋ค. ํฌ๋ฅด๋
ธ์ ๋์ค๋ ์ฌ์๋ ์ธ๊ฐ์ด ์๋๋ค. ๋จ์ํ๊ฒ ์ ํด์ง ๋ฐ์๋ง ํ๋ ๊ธฐ๊ณ๋ค. ๊ฐ์ด์ ๋ง์ ธ์ฃผ๋ฉด ๊ต์ฑ์ ์ง๋ฅด๊ณ , ์ฝ์
์ ํ๋ฉด ์ค๋ฅด๊ฐ์ด์ ์ด๋ฅด๋ ํ๋ก๊ทธ๋จ์ด๋ค. ์ด๋ฐ ๋น๋์ค๋ฅผ ๋ง์ด ๋ณด๋ฉด ์ค์ ๋ก ์น์ค๋ฅผ ํ ๋ ๋ฌธ์ ๊ฐ ๋๋ค. ์ฌ์๊ฐ ํฌ๋ฅด๋
ธ์ ๋ค๋ฅธ ๋ฐ์์ ํ๊ฑฐ๋, ์๋ฌด๋ฆฌ ์ฝ์
์ ํ๊ณ ๊ฒฉ๋ ฌํ๊ฒ ํผ์คํค ์ด๋์ ํด๋ ์ค๋ฅด๊ฐ์ด์ ๋ค๋ค๋ฅด์ง ๋ชปํ๋ฉด ์ฑ์ ๋ํด ์์ ๊ฐ์ ์๋๋ค. ์ฌ์๋ฅผ ๋ฌด์์ํ๊ธฐ ์์ํ๋ค. ์ด๊ฒ์ ์์ฃผ ์ด๋ฆฐ ์ฌ์๋ฅผ ์ฐพ๊ฑฐ๋ ์ฌ์ด๋ฒ ์น์ค๋ก ๋๋ง์น๋ ๊ฒฐ๊ณผ๋ฅผ ์ด๋ํ๋ค. -๊น์ง๋ฃก
๏ปฟ * ๊ฐํน Win32 ํ๋ก๊ทธ๋๋ฐ์ ํ๋ฉด "์๋์ฐ์ฆ NT 3.5์ด์"๊ณผ ๊ฐ์ ์กฐ๊ฑด์ด ๋ถ๋ ํจ์๋ค์ด ์๋ค. ์๋ฌด๋ฆฌํด๋ ์ปดํ์ผ ๋์ง ์๋ ๊ฒฝ์ฐ, ๋ค์ ํ ๋ฌธ์ฅ์ ๋นผ๋จน๋ ๊ฒฝ์ฐ๊ฐ ๋ง๋ค.
์๋์ ๊ฐ์ด ์ ์ด๋๋ฉด ํ๋ก์ ํธ์ ํน์ ํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ค์ ํ ํ์๊ฐ ์๋ค. ์ปดํ์ผ ํ ๋ ์๋์ผ๋ก ์ค์ ํด์ค๋ค.
#define _WIN32_WINNT 0x0400 #include <windows.h> ...์๋ฅผ ๋ค์๋ฉด, "์๋์ฐ์ฆ 2000์ด์์์๋ง ๋์๊ฐ๋ค"๋ผ๋ ๊ฒ์ ์ ํ ๋ ค๋ฉด,
#define _WIN32_WINNT 0x0500 #include <windows.h> ...๋ผ๊ณ ์ ์ด์ผํ๋ค. ์ฃผ์ํ ์ ์ "Windows.h"๋ณด๋ค ์์ชฝ์ ์ ์ธ๋์ด์ผ ํ๋ค๋ ๊ฒ์ด๋ค. ์๊ฐ๋ณด๋ค ์๊ธฐ ์ฌ์ด๊ฒ ๊ฐ๋ค.
// ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ธํ ์๋ต ๋ถ๋ถ #pragma comment(lib, "opengl32.lib") #pragma comment(lib, "glu32.lib") #pragma comment(lib, "glaux.lib")









![[http]](/wiki/imgs/http.png)
