通过cmd命令,使Scite在windows下构建,并安装lua环境与中文乱码问题

通过cmd命令,使Scite在windows下构建,并安装lua环境与中文乱码问题

Scite工具下载与安装

https://scite.en.softonic.com/download
1.下载完后解压安装包,有如下目录
在这里插入图片描述
2.我们依次对这些目录进行构建。
(1)在cmd命令中,进入lexilla/src,然后执行以下命令:
nmake /f lexilla.mak

        提示namke命令不存在?尝试在C盘中寻找该文件:【vcvars32.bat】,将该路径(不包括vcvars32.bat本身)放置在环境变量path中【操作(windows10):右键计算机--->属性--->高级系统设置--->环境变量--->path双击--->新建--->粘贴该目录】,然后打开cmd命令窗口(windows键+R),输入【vcvars32】(此命令意思为执行了vcvars32.bat文件,其执行结果为我们将可以使用nmake命令),重新打开cmd命令窗口,执行以上命令。

执行结果:在lexilla/bin目录下得到【lexilla.dll】文件。
(2)在cmd命令中,进入【scintilla/win32】,然后执行以下命令:
nmake /f scintilla.mak
执行结果:在【scintilla/bin】目录下得到【scintilla.dll】文件。
(3)将【lexilla.dll】和【scintilla.dll】文件放在scite/bin目录下。
(4)在cmd命令中,进入【scite/win32】,然后执行以下命令:
nmake /f scite.mak
执行结果:在scite/bin目录下得到【SciTe.exe】文件,这个文件就是一个lua的IDE(集成开发环境)
/IDE:集编译器、编辑器、检查机制、语法提示、错误日志等功能于一身的工具/
以上步骤安装了lua的开发环境,在scite工具中,有lua的类库,但是没有解释器。

Lua解释器的安装及配置

https://jaist.dl.sourceforge.net/project/luabinaries/5.4.2/Tools%20Executables/lua-5.4.2_Win64_bin.zip
解压文件,将lua54.exe(可以修改它的名字为lua.exe)所在路径放置在环境变量中。
到此,Lua的配置以及scite集成开发环境的安装已经完成。

Scite输出中文乱码问题。

参考

Scite输出乱码解决方案 https://blog.csdn.net/ldq_sd/article/details/116587438

其他问题

1.Scite输出lua5.1不是有效命令
解决:将解释器lua54.exe,修改为lua5.1.exe即可

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值