注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

还东国的博客

行之苟有恒,久久自芬芳

 
 
 

日志

 
 

Lua战记1——环境安装和简单例程  

2012-01-21 00:51:06|  分类: Lua学习 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

Lua战记1——环境安装和简单例程

声明一下使用的环境:

Ubuntu9.1

1、工欲善其事,必先利其器,干活先得有工具和环境,先从官网上下载最新的版本

http://www.lua.org/ftp/lua-5.2.0.tar.gz

下载必要的软件包:

sudo apt-get install build-essential 注意,这里不仅仅是安装gcc而已,还包括很多其他工具。

下载libreadline相关支持,这个东西在编译时需要用到,无奈。 sudo apt-get install libreadline5 sudo apt-get install libreadline5-dev ,奇怪的是,这里下载了这个后面还得安装不知道为啥。可能是没有这里安装吧。

2、使用tar zxvf命令解压到指定文件夹。

3、使用cd命令进入解压后的文件夹,make,这时候会出现一个让你指定编译平台的选项,所以你make linux 即可。

4、编译出现readline 和lncurses错误,从网上下载两个软件包:

http://www.sfr-fresh.com/unix/misc/readline-6.1.tar.gz  

http://ftp.gnu.org/pub/gnu/ncurses/ncurses-5.7.tar.gz 

5、编译readlin,cd 进入解压文件夹,./configure  ---->make--->sudo make install(这里要使用超级用户权限,否则报错,不允许创建文件夹),然后再sudo ldconfig,这个命令的作用是用来将安装的库文件增加到PATH中去。否则有可能找不到。

而ncurses则不必再ldconfig,可能不直接使用他吧。其它步骤与readline一样。

6、回到lua的目录下,重新运行make linux,然后sudo make install。

7、如果有什么不清楚的,大家再去网上找,缺少补啥呗。没什么。

然后就可以写一个小程序来测试你的LUA是否安装成功,建立一个exapmle0.lua文件,在其中写上著名helloworld:

--this is hello world

Print("hello world!!!")

说明一下,LUA中以--开始为注释,后面具体的细节会一点点儿的讲,大家不要着急。在LINUX下ctrl+D是退出命令,在WIN下是CTRL+Z,这个没什么特别的。

今天就到这儿,听着外面的炮声,才知道,新春就要来了。

不管前方如何,奋勇前进。

  评论这张
 
阅读(1228)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017