Ошибка при компиляции с 'g ++' с использованием плагина 'NPPExec' с Notepad ++

443
Abhishek Saxena

Каждый раз, когда я пытаюсь запустить G ++ с портативного компьютера Notepad ++, я получаю эту ошибку

enter image description here

Я пытаюсь скомпилировать простую программу Hello World. Я уверен, что каталоги и файлы существуют, но я все еще получаю эту ошибку.

Хотя я не думаю, что это касается этой ошибки, я использую этот учебник .

1
Возможно, вы захотите избегать использования пробелов в именах файлов, пока не разберетесь. Также убедитесь, что количество обратных слешей правильное;) Der Hochstapler 7 лет назад 1
Ошибка при компиляции или запуске программы (т. Е. Создан ли файл EXE)? Помимо пробелов без кавычек, указанных @OliverSalzburg, я заметил двойную обратную косую черту в имени выходного файла. Некоторым приложениям это не нравится (я не знаю, является ли `g ++` одним из них), но попробуйте запустить в подкаталоге, что может помешать этому. Попробуйте вырезать и вставить расширенную строку компиляции в `cmd` и посмотреть, что произойдет, а затем запустить ее оттуда (в этом случае вам непременно нужно будет указать имя выходного файла). AFH 7 лет назад 0

1 ответ на вопрос

0
miroxlav

Сосредоточьтесь на последней части вашего заявления и изменения

$(CURRENT_DIRECTORY)\$(NAME_PART).exe 

в

"$(CURRENT_DIRECTORY)$(NAME_PART).exe" 

удалив \символ и поместив имя выходного файла в двойные кавычки

Похожие вопросы