加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

Lua可以用于应用程序开发吗?

发布时间:2020-12-15 00:27:24 所属栏目:大数据 来源:网络整理
导读:凭借VB6的中级知识,近来人们一直在建议“升级”为新语言.我在想Lua – 这很简单,简单快速.但是,似乎没有任何关于创建类似于 K3b,uTorrent,CCleaner和 mIRC的应用程序的信息. 解决方法 是的,它可以.而且很容易就尝试一个小项目. IM HO HO when.when when when
凭借VB6的中级知识,近来人们一直在建议“升级”为新语言.我在想Lua – 这很简单,简单快速.但是,似乎没有任何关于创建类似于 K3b,uTorrent,CCleaner和 mIRC的应用程序的信息.

解决方法

是的,它可以.而且很容易就尝试一个小项目.

IM HO HO when.when when when when when when……………..既然你提到过Visual Basic,我会假设你现在专注于Windows.在这种情况下,请查看Lua for Windows软件包.

Lua for Windows将Lua语言核心与大量有用的扩展模块集成,并使用适当的Windows安装程序进行打包.它包括一个版本的SCiTE editor,它具有Lua的语法着色和一个集成的调试器.它还包括用于wxWidgets和IUP GUI工具包的绑定.

我已经使用Lua与IUP来构建几个实用程序.在一起,可以在不使用编译代码的情况下构建相当复杂的应用程序.

Lua作为唯一应用语言开箱失败的一个领域是包装.它仍然需要相当数量的Windows应用程序打包的经验来生成一个安装程序,它提供您最终用户所需的一切,使您可以使用Lua作为与之无关的核心语言.

然而,正如许多商业项目所表明的那样,这是一个可以解决的问题.我通常最终编译一个小型EXE文件,该文件可以有自己的默认图标和版本资源,用于加载和初始化Lua内核,并将其拖放到Lua脚本中,用于其余的应用程序.结合一个DLL或两个实现任何功能的分析已经显示的DLL应该在编译环境中完成,你很好.

幸运的是,即使你最终递交了自己的Lua副本,你会发现整个安装都相当小.此外,核心语言不注意Windows功能,如注册表,所以很容易有几个应用程序都会使用Lua,即使它们是不同的版本.

Lua已经有十多年的时间,拥有一个活跃的用户社区.此外,接受和学习并不困难的语言,所以IM HO with with.with……………………….

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读