Как скомпилировать только определенные файлы gem5 в режиме отладки?
Я пытаюсь отладить проблему в gem5, и я знаю, в каких файлах проблема заключается.
С оптимизированным .opt
сборка, слишком сложно ориентироваться в коде с помощью GDB.
Но если я сделаю полную отладку .debug
построить (-O0 -g
), это слишком сильно замедляет мой эксперимент, пока не достигнет точки интереса.
Есть ли способ передать флаги отладки только нескольким файлам?
Кажется, что нет прагм GCC для контроля -g
, только -O
Я думаю, это должно быть что-то на уровне scons.
Это также нормально, если мне нужно изменить файлы scons. В таком случае, какую модификацию мне нужно сделать?