Как скомпилировать только определенные файлы gem5 в режиме отладки?

Я пытаюсь отладить проблему в gem5, и я знаю, в каких файлах проблема заключается.

С оптимизированным .opt сборка, слишком сложно ориентироваться в коде с помощью GDB.

Но если я сделаю полную отладку .debug построить (-O0 -g), это слишком сильно замедляет мой эксперимент, пока не достигнет точки интереса.

Есть ли способ передать флаги отладки только нескольким файлам?

Кажется, что нет прагм GCC для контроля -g, только -OЯ думаю, это должно быть что-то на уровне scons.

Это также нормально, если мне нужно изменить файлы scons. В таком случае, какую модификацию мне нужно сделать?

0 ответов

Другие вопросы по тегам