Я пытаюсь включить опции отладки в MuPDF. По какой-то причине они использовали #ifndef NDEBUG
и #endif
серый код, который я хочу использовать. Я искал всю библиотеку, но не мог найти никаких следов NDEBUG, определенных где угодно. Мне удалось обойти это, добавив #undef NDEBUG
в заголовок, но я хотел бы знать, есть ли более неинтрузивный метод для этого.Как включить блоки «# ifndef/# endif» в сборках makefile?
ТАК, вы можете включить блоки «# ifndef/# endif» из файла makefile?
Кроме того, почему вы использовали #ifndef
для обозначения серого кода? Разве это не должно быть #ifdef NDEBUG
?
Благодарим вас за прекрасное понимание! –