„Számítógépes grafika: OpenGL + GLUT + fejlesztőkörnyezetek” változatai közötti eltérés
Nincs szerkesztési összefoglaló |
|||
| 26. sor: | 26. sor: | ||
===Letöltés:=== | ===Letöltés:=== | ||
http://dl.dropbox.com/u/841166/bme/grafika.zip (63MB) | http://dl.dropbox.com/u/841166/bme/grafika.zip (63MB) | ||
==MinGW Studio (Windows)== | |||
* letöltöd a fájlt, kicsomagolod egy stabil helyre (mostantól úgy veszem a C:\-be raktad) | |||
* megnyitod a <code>C:\grafika_pack\mingwstudio\MinGWStudio.exe</code> programot | |||
* Edit -> Options -> Compiler: ide bemásolod hogy <code>C:\grafika_pack\gcc441\</code> | |||
* File -> New -> Projects -> Win32 Console Application: adsz neki nevet és egy elérési útvonalat (pl. C:\Users\kovacsjozsef\Documents\MinGWStudio Projects\) | |||
* File -> New -> Files -> C/C++ Source File: adsz neki nevet és kiterjesztést | |||
* Project -> Settings -> Link -> Extra linking options: <code>-lfreeglut -lopengl32 -lglu32</code> | |||
* berakod a házi template-et a forrásfájl-ba (hogy kipróbáld működik-e) | |||
* Build -> Build: ha mindent jól csináltál, lefut a fordítás és nincs error | |||
* másold (CTRL-C) bele a <code>C:\grafika_pack\gcc441\bin\freeglut.dll</code> fájlt a <code>"projekted-neve"\Debug\</code> mappába | |||
* Build -> Execute: a program fut | |||
Ha minden működik, ezt látod: | |||
[[File:Capture.PNG]] | |||
(legközelebb már csak a Build -> "Build and Execute" menüpontra kell kattintanod és a program fordul és elindul) | |||
Hogy miért gondolom ezt jobbnak a többi windows-os megoldásnál? | |||
* + Egyszerűbb, de ugyanolyan hatékony, mint egy 500+ megás IDE. (mivel csak opengl-t használunk) | |||
* + A csomag mérete 12mb. | |||
* + A házi beadó oldal gcc-ben fordít, előny, hogy ez a megoldás is gcc-t használ. | |||
* + Hogy tényleg semmi váratlan ne érjen, a gcc 4.4.1-et használja ez is, hogy tényleg akkor kapj error-t, ha a házibeadó oldalon is error-t kapnál. (és ugyanazokat a bugokat is) | |||
* + Könnyű konfigurálni, nem csinál semmi magic-et a háttérben, kvázi egy grafikus wrapper a gcc köré | |||
* - Nagyon minimalista a program kinézete | |||
[https://drive.google.com/file/d/0BzrJOThoi4d0ajNxODdIMzJoVXc/view?usp=sharing LETÖLTÉS (grafika_pack.7z)] | |||
==NetBeans (Windows)== | ==NetBeans (Windows)== | ||