Встраивание исходного кода программы в его двоичный код использует GCC для дальнейшего использования GDB

Мне надоело сохранять исходный код нетронутым, пока я не закончу его отладку. Каждый раз, когда я меняю свой код, GDB начинает жаловаться на это:

предупреждение: Исходный файл более свежий, чем исполняемый.

, пока я не перекомпилирую его, что не всегда можно сделать быстро. Думаю, было бы здорово, если бы можно было включить программу » s исходный код в свой двоичный файл и заставить GDB использовать его вместо своей последней версии.

Может ли кто-нибудь предложить способ, как это сделать? Было ли это вообще реализовано?

9
задан undercat supports Monica 27 November 2010 в 19:07
поделиться