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 ++控制台中执行你的程序。 –