Только отладочный заголовок c ++ code xcode 11 (точки останова не всегда работают) - PullRequest
0 голосов
/ 01 ноября 2019

У меня проблемы с отладкой кода C ++ только для заголовков в Xcode 11. Я предполагаю, что это потому, что компилятор встроил методы, и это нормально для кода выпуска, но он делает невозможным установку точек останова в коде.

Если это действительно проблема, я не могу найти способ отключить встраивание для целей отладки. Уровень оптимизации для моей отладочной сборки уже равен -O0. Если я перенесу рассматриваемый метод (методы) в файл реализации вместо файла заголовка, отладка будет работать нормально. Но я не хочу этого делать, проект, над которым я работаю, хорошо подходит для разработки только с заголовками.

Я потратил около часа на поиски WRT, но он ни к чему не привел.

Кто-нибудь еще сталкивался с этой проблемой? Есть ли выход?

...