Duplicar posible:
Where does the -DNDEBUG normally come from?¿Cuándo define GCC NDEBUG?
estoy usando afirmaciones en mi código, pero no sé si se van a disparar, porque no sé si se define o NDEBUG no. ¿Se supone que debo especificar el -DNDEBUG explícitamente durante la compilación?
Duplicado de http://stackoverflow.com/questions/1878645/where-does-the-dndebug-normally-come-from – MikeD
También puede consultar: https://stackoverflow.com/questions/7724569/debug- vs-release-in-cmake – parasrish