Когда я передаю пошаговую команду, она выполняет всю функцию, но я хочу видеть ее построчно.
Это означает, что x.c
компилируется без отладочной информации (без -g
flag).
В файле Make File уже включен флаг -g
То, что имеет Makefile
, несколько не имеет значения. Важна командная строка, которую make
создает для компиляции x.c
.
Run make clean all
. Это должно (при условии правильного Makefile
) перестроить всю программу, перекомпилировав x.c
. Теперь посмотрите на командную строку, использованную для компиляции x.c
. У него не будет опции -g
. Вам нужно будет изменить Makefile
, чтобы он сделал.