LUA学习之一初次接触
原创lua新手写helloword你能看看吗?翻译自:http://www.cnblogs.com/indif/archive/2013/08/28/3287124.html
LUA学习之一 初次接触
对于一个开源项目来说,学习它的第一步自然是编译项目。
使用vc编译lua网上有很多介绍,但仍然有必要自己走过,因为“纸上的东西很浅”。
步骤如下:
1.从以下位置下载源代码lua.org下载最新的源代码包lua-5.2.2,解压到本地
2.打开vc建立一个solution,就叫lua.sln
3.创建一个名为liblua的project(lua库),添加除lua.c和luac.c除 除lua库编译为dll(请注意,此处有必要添加LUA_BUILD_AS_DLL和LUA_CORE两个宏)
4.创建一个名为lua的project(lua口译员),添加除法luac.c除
5.创建一个名为luac的project(lua编译器),添加除法lua.c除
6.编译和链接。小心lua和luac两个项目之间没有依赖关系liblua动态库,但直接使用源代码,因为luac使用的一些东西API默认情况下,它不是liblua导出时,需要更改某些设置,因此直接使用源代码可以节省时间。
生成结果:
lua库:liblua.dll、liblua.lib
lua解释器:lua.exe:
lua编译器:luac.exe
完成编译后,下一步当然是运行Hello World玩玩:
1.打开记事本并输入以下代码行:
print("Hello World!")
保存成hello.lua
2.启动命令行并输入lua.exe在目录中,运行命令行:
lua hello.lua
显示输出:Hello World!
第一次见面,快到了。我们明天开始学习lua的语法。
版权声明
所有资源都来源于爬虫采集,如有侵权请联系我们,我们将立即删除