Окончательная настройка gcc в Notepad++ [с использованием nppexec]

Я скачал notepad++, а MinGW также установил плагин nppexec, чтобы использовать npp в качестве полнофункциональной IDE.

команда, которую я ввел в nppexec:

npp_save
cd $(FULL_CURRENT_PATH)
gcc -o $(NAME_PART) $(FILE_NAME)
$(CURRENT_DIRECTORY)\$(NAME_PART).exe

теперь, каждый раз, когда я нажимаю "f6", он позволяет мне устанавливать команду, каждый раз, как мне остановить это? Я хочу сделать это, если я нажму F6, команда будет автоматически выполнена

Второй вопрос

мой код, 4 примера:

printf("please enter num\n\n");
int a,b,c;
scanf("%d%d", &a, &b);
c=a+b;
printf(" %d+%d equals %d", a, b, c);

но вывод в неправильном порядке, сначала он запрашивает символ scanf, и они выводят ПЕРВОЕ сообщение

1 3
please enter num

 1+3 equals 4

Спасибо за помощь, Самён.

1 ответ

Вы можете использовать команды npp_save а также npp_run:

npp_save
cd "$(CURRENT_DIRECTORY)"
cmd /c del "$(NAME_PART)".o "$(NAME_PART)".exe *.o
gcc -o $(NAME_PART) $(FILE_NAME)
npp_run "$(NAME_PART)".exe

Ключ NPP_RUN здесь.

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