本文章将讲述搭建wxlua运行环境与如何运行wxlua脚本。
本系列托管在github上
wxlua脚本其实是lua脚本,只要wx库的路径正确用lua解释器就能运行。
不过在实际中发现用lua源码编译的解释器有可能运行不了,
(可能是因为它是命令行程序所以运行不了GUI程序?)
所以就写了本文档,来说明如何运行wxlua脚本。
这一种方法也是最省事,最容易的一种,强烈推荐小白使用。
谷歌 lua for window
,下载安装,打开安装目录下的
Lua\5.1\examples\wxlua
目录,双击里面的文件就能运行。右键就能使用SciTE编辑,真方便*.*
对于有系统洁癖的人(比如我),安装一个新软件是一件不能忍受的事,
所以我把lua for window里关于wxlua运行相关的程序打包在win32文件夹里,方便取用。
只要下载本项目或者clone一份到你的PC上,cd到win32文件夹,运行
wlua test.wlua
如果有一个窗口弹出,说明成功。如果没有?我就不知道发生什么了。
在src目录下有这两个工程的源码,自己看说明编译.
我在mingw + wxwidgets2.8编译成功。
lua是跨平台的,wxwidgets也是跨平台的,两者的绑定当然也是跨平台的。
在linux下当然要自己编译了呀。我就不提供编译好的了,具体的看源码里的说明。
./configure
make
make install
完事。
这个我真没有,也没有用过,有用过的同学欢迎补充。