Differences
This shows you the differences between two versions of the page.
| |
tanszek:oktatas:szamitastechnika:complier_mukoedese [2022/09/05 21:07] – létrehozva knehez | tanszek:oktatas:szamitastechnika:complier_mukoedese [2023/10/03 16:45] (current) – knehez |
---|
=== Debug és Release fordítási mód === | === Debug és Release fordítási mód === |
| |
A C és C++ nyelvek érdekessége, hogy megkülönbözteti a nyomonkövetési információt is tartalmazó módot, az úgynevezett DEBUG és az optimalizált fordítást a RELEASE módot. A RELEASE mód olyan fordítási módot jelent, ahol a fordító jelentős optimalizálási képességéből adódóan az eredeti forráskód és a lefordított gépi kódú utasítások sorrendiségükben eltérnek. Ez azt jelenti, hogy a forráskód alapján lépésenként nem feltételnül lehet haladni nyomkövetéskor. | A C és C++ nyelvek érdekessége, hogy megkülönbözteti a nyomonkövetési információt is tartalmazó módot, az úgynevezett DEBUG és az optimalizált fordítást a RELEASE módot. A RELEASE mód olyan fordítási módot jelent, ahol a fordító jelentős optimalizálási képességéből adódóan az eredeti forráskód és a lefordított gépi kódú utasítások sorrendiségükben eltér(het)nek. Ez azt jelenti, hogy a forráskód alapján lépésenként nem föltétlenül lehetne haladni nyomkövetéskor. |
| |