Я пытаюсь интегрировать свой блокнот ++ в ранее и успешно установленное приложение mingw. Я получил помощь от этого вебсайта:Невозможно интегрировать Mingw в Notepad ++
http://iitdu.forumsmotion.com/t108-gcc-compiler-in-notepad
я взял код с этого сайта, как:
// The script code, C source code compiling with GNU CC (GCC) in notepad++ (by "NppExec" plug-in) and compressing with UPX...
//
// Enable? "//" signs remove in code line.
// Sample: C:\Program Files\CodeBlocks\MinGW\bin\gcc.exe "$(FULL_CURRENT_PATH)" -o $(NAME_PART)
YOUR_GCC\BIN\_PATH_HERE\gcc.exe "$(FULL_CURRENT_PATH)" -o $(NAME_PART)
// UPX Compress (with "--best, --ultra-brute" options)
// Enable? "//" signs remove in code line.
// Sample: C:\WINDOWS\system32\upx.exe --best --ultra-brute $(NAME_PART).exe
YOUR_UPX_PATH_HERE\upx.exe --best --ultra-brute $(NAME_PART).exe
и изменил его, как:
// The script code, C source code compiling with GNU CC (GCC) in notepad++ (by "NppExec" plug-in) and compressing with UPX...
//
// Enable? "//" signs remove in code line.
// Sample: C:\MinGW\bin\gcc.exe "$(FULL_CURRENT_PATH)" -o $(NAME_PART)
C:\MinGW\bin\gcc.exe "$(FULL_CURRENT_PATH)" -o $(NAME_PART)
// UPX Compress (with "--best, --ultra-brute" options)
// Enable? "//" signs remove in code line.
// Sample: C:\upx.exe --best --ultra-brute $(NAME_PART).exe
C:\upx.exe --best --ultra-brute $(NAME_PART).exe
в моем Nppexec плагин в Notepad ++
И затем, когда я пытаюсь выполнить мое чуть выше c ода я принял такое сообщение:
C:\MinGW\bin\gcc.exe "C:\Program Files\Notepad++\new 3.txt" -o new 3
Process started >>>
**gcc.exe: hata: 3: No such file or directory**
<<< Process finished.
C:\upx.exe --best --ultra-brute new 3.exe
Process started >>>
Ultimate Packer for eXecutables
Copyright (C) 1996 - 2013
UPX 3.09w Markus Oberhumer, Laszlo Molnar & John Reiser Feb 18th 2013
File size Ratio Format Name
-------------------- ------ ----------- -----------
upx: new: FileNotFoundException: new
upx: 3.exe: FileNotFoundException: 3.exe
Packed 0 files.
<<< Process finished.
================ READY ================
В моей MinGW папке:
C: \ MinGW \ Bin \ gcc.exe нормально
Так почему он не может найти его я не понимаю ...
Попробуйте заменить '$ (NAME_PART)' на '' $ (NAME_PART) ". Exe'. Но лучше избегать включения пробелов в имена ваших каталогов и/или файлов. –