3
我想在免費的Pascal編譯器上使用Notepad ++來編譯pascal文件。我已經指示使用下面的腳本:嘗試通過Notepad ++編譯pascal程序時失敗?
NPP_SAVE
cd $(CURRENT_DIRECTORY)
C:\FPC\2.6.4\bin\i386-win32\ppcrossx64.exe $(NAME_PART).pas
但是當我嘗試運行該程序,記事本++控制檯使我有以下消息:
NPP_SAVE: C:\FPC\2.6.4\bin\i386-win32\new 1.pas
CD: C:\FPC\2.6.4\bin\i386-win32
Current directory: C:\FPC\2.6.4\bin\i386-win32
C:\FPC\2.6.4\bin\i386-win32\ppcrossx64.exe new 1.pas
Process started >>>
Fatal: Can't open file "1.pas"
Fatal: Compilation aborted
<<< Process finished. (Exit code 1)
================ READY ================
我試着也使用:
C:\FPC\2.6.4\bin\i386-win32\ppcrossx64.exe "$(FULL_CURRENT_PATH)"
但它給我:
C:\FPC\2.6.4\bin\i386-win32\ppcrossx64.exe "C:\FPC\2.6.4\bin\i386-win32\new 1.pas"
Process started >>>
<<< Process finished. (Exit code 0)
================ READY ================
即使我在程序中有:readln();
。
只需再注意一點:根據程序的性質,* run腳本中的第二行可能需要一個變體: 開始「$(NAME_PART).exe」 當您編程是一個Windows GUI程序或您可能需要像 * npp_run cmd/k「$(NAME_PART).exe」* 然後你得到一個終端程序運行。上面的* run sript *在notepad ++控制檯中執行你的程序。 –