lazarus安裝后帶pas2js編譯器,但要使用pas2js需要正確配置才能編譯,配置步驟:
1、到gitlab下載pas2js
https://gitlab.com/freepascal.org/fpc/pas2js
下載后,將pas2js解壓到適當位置
2、配置pas2js.cfg
根據(jù)剛才解壓pas2js的目錄修改以下紅色的代碼,將pas2js.cfg拷貝到/fpc/bin/x86_64/這個目錄。
1、到gitlab下載pas2js
https://gitlab.com/freepascal.org/fpc/pas2js
下載后,將pas2js解壓到適當位置
2、配置pas2js.cfg
根據(jù)剛才解壓pas2js的目錄修改以下紅色的代碼,將pas2js.cfg拷貝到/fpc/bin/x86_64/這個目錄。
# # Minimal config file for pas2js compiler # # -d is the same as #DEFINE # -u is the same as #UNDEF # Write always a nice logo ;) -l # Display Warnings, Notes and Hints -vwnh # If you don't want so much verbosity use #-vw # Allow C-operators -Sc #ifdef FPC_SUBTARGET_NAMESPACES -FuD:\QFLazarus\pas2js\packages\*\namespaced -FiD:\QFLazarus\pas2js\packages\*\src # For compatibility with FPC: -dUnicodeRTL #else -FuD:\QFLazarus\pas2js\packages\*\src #endif # use rtl.js from compiler sources if available -FuD:\QFLazarus\fpcsrc\utils\pas2js\dist #IFDEF nodejs -Jirtl.js #ENDIF # Put all generated JavaScript into one js file: -Jc # end.
3、指定pas2js編譯器:
根據(jù)pas2js編譯器目錄修改就可以




$(SWSExe) --port=$(SWSport) -i "$(Pas2JSProjectURL)"
按以上配置后,pas2js就能正常編譯。



浙公網(wǎng)安備 33010602011771號