thể trùng lặp:
Where does the -DNDEBUG normally come from?Khi nào GCC xác định NDEBUG?
Tôi đang sử dụng khẳng định trong mã của tôi, nhưng tôi không biết nếu họ sẽ kích hoạt, bởi vì tôi không biết nếu NDEBUG được định nghĩa hoặc không phải. Tôi có phải chỉ định rõ ràng -DNDEBUG trong quá trình biên dịch không?
Bản sao của http://stackoverflow.com/questions/1878645/where-does-the-dndebug-normally-come-from – MikeD
bạn cũng có thể tham khảo: https://stackoverflow.com/questions/7724569/debug- vs-release-in-cmake – parasrish