Skip to content

MrExplode/Prog1-template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Prog1 alap repo

Ez a template repo a Prog1 GUI fejlesztés során használt framework Windowson történő használatát könnyíti meg.

Ismert problémák

Szerény tudásommal nem tudtam megoldani a namespace collisiont a Shape subclassok és a MinGW rendszer classok között, ezért a fentebb említett classokat namespace jelöléssel kell használni.
Pl.:

Graph_lib::Polygon poly;
Graph_lib::Rectangle r {Point{200, 200}, 100, 50};

Előfeltételek

A gcc compiler használatához Windowson telepíteni kell az MSYS2-t. A projekt weboldalán elég korrekt angol leírás található, de azért itt van magyarul is.

Használat

A megírt forráskódokat az src mappába helyezd el. Ajánlott könyvtárstruktúra:


src

├── gui

├── week2

│ └── drill12.cpp

├── week3

│ └── . . .

│ . . .

└── compile.sh

A forráskódot a compile.sh vagy a compile.bat script segítségével tudod futtatni.

./compile.sh <forrás>  <output>

Pl:

./compile.sh week2/drill12.cpp week2/drill12.out
compile.bat week2/drill12.cpp week2/drill12.exe

VSCode extrák

A VSCode minden egyéb konfigurálás nélkül is használható, viszont ha szeretnél többet a syntax highlightnál, (pl. debugging, error check, integrált taskok) akkor itt találsz róla egy leírást a beállításról.

Egyéb IDE használata

Ha olyan menő vagy hogy CLiont / Visual Studiot használsz, akkor szerintem sikerülni fog egyedül setupolni a workspacet :)

About

Prog1 base template

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published