秋·风

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
lazarus安装后带pas2js编译器,但要使用pas2js需要正确配置才能编译,配置步骤:
1、到gitlab下载pas2js
https://gitlab.com/freepascal.org/fpc/pas2js
下载后,将pas2js解压到适当位置
2、配置pas2js.cfg
根据刚才解压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编译器:
根据pas2js编译器目录修改就可以

QQ_1754295092584

QQ_1754603878750

QQ_1754604039316

QQ_1754604080296

$(SWSExe) --port=$(SWSport) -i "$(Pas2JSProjectURL)"

按以上配置后,pas2js就能正常编译。

QQ_1754295334213

QQ_1754295377234

 

posted on 2025-08-04 16:17  秋·风  阅读(190)  评论(2)    收藏  举报