lua5.3+luasocket
今天安装了luasocket,遇到了很多错误,百度并没有什么针对lua5.3的版本安装luasocket的文章,在这里记录一下。
1、下载lua5.3
下载到了lua-5.3.5.tar.gz版本的lua后,在centos中进行解压,然后make linux && make install
使用which lua,查看lua是否安装成功。安装成功会得到以下结果:
    
在命令行下输入:lua
    
如上图则lua5.3版本安装成功。
2、下载luasocket:
linux中需要安装git,命令如下:
yum install git -y
成功安装git后,输入如下命令:
git clone https://github.com/diegonehab/luasocket.git
这样git会在github上自动clone一份luasocket源码并看到一个目录 luasocket。接下来执行以下命令:
cd luasocket
make linux && make install (这里执行过后会在lua安装目录/usr/local/share/lua/5.3/中安装luasocket目录,以供lua调用)
安装完成,进行验证:
进入lua命令行交互界面:输入require "socket" 得到以下结果,表示成功安装luasocket
    
lua5.3+luasocket的更多相关文章
- Lua5.2 请求 luasocket 相关模块时的 multiple-lua-vms-detected
		
首先说一下5.3貌似没有这个问题, 可是眼下最新版的luasocket 3.0 rc1仅仅能支持5.2, 5.3调用的话程序会崩溃(不知道是不是我没配置好) 出现这个问题的解决办法, 想必网上有非常多 ...
 - Mac + nginx + lua + luasocket + cjson
		
1. Lua // 官方网站 http://www.lua.org/ 下载源码包// 由于配合 nginx 使用, 所以使用 5.1.X 版本 $ .tar.gz $ cd lua- $ make m ...
 - 把luasocket集成到c++中
		
建一个项目pro_test,创建一个运行目录test: 把luasocket/src文件夹中的*.lua拷贝到test/src文件夹中: 把socket.dll,mime.dll,lua5.1.dll ...
 - 编译使用luasocket
		
编译lua5.1: 因为luasocket使用的是lua5.1,所以先下载lua5.1,编译,并把头文件和dll放在xxx/lua5.1/include和xxx/lua5.1/lib 编译luasoc ...
 - [lua]luasocket.c:20:17: fatal error: lua.h: No such file or directory
		
安装luasocket的时候出现了如下的错误 问题 $ tar xzf luasocket-2.0.2.tar.gz $ cd luasocket-2.0.2 $ $ make cd src; mak ...
 - luasocket编译安装遇到的坑
		
由于需要获得本机的IP地址,所以需要 : local socket = require('socket') local server_hostname = socket.dns.gethostname ...
 - cocos2d-x 3.5以后版本的 luasocket
		
cocos2d-x 3.5后使用luasocket:local SOCKET = require "socket"; 结果运行就报错:[LUA-print] USE " ...
 - Win7 64位 VS2013环境编译Lua5.3.1
		
主要参考这篇文章,原文有几个错误顺便改正了. 在Windows下使用Visual Studio编译Lua5.3 写本文时Lua官方网站放出的新版本为5.3.1,然后我不知道为啥,神奇的国内不能访问Lu ...
 - LuaSocket http笔记
		
LuaSocket 基于Lua平台开发的一套socket的lua接口库程序, 为lua程序的扩展 ,http://w3.impa.br/~diego/software/luasocket/home.h ...
 
随机推荐
- (转)MySQL优化笔记(八)--锁机制超详细解析(锁分类、事务并发、引擎并发控制)
			
当一个系统访问量上来的时候,不只是数据库性能瓶颈问题了,数据库数据安全也会浮现,这时候合理使用数据库锁机制就显得异常重要了. 原文:http://www.jianshu.com/p/163c96983 ...
 - MyEclipse:详细使用教程
			
http://www.56.com/u18/v_MTQwNzY1MTU5.html?fromvsogou=1
 - Amazon S3 功能介绍
			
一 .Amazon S3介绍 Amazon Simple Storage Service (Amazon S3) 是一种对象存储,它具有简单的 Web 服务接口,可用于在 Web 上的任何位置存储和检 ...
 - 探索DatePicker新用法
			
很少用DatePicker,项目需要用到DatePicker,再用时发现跟以前有些变化,重新简单梳理一下DatePicker的用法. 先上效果图: 首先是xml文件的用法: 以前是用android:s ...
 - Office  Visio  201*安装详细步骤并激活
			
不多说直接上干货! 初步了解: Visio的百度百科:http://baike.baidu.com/link?url=tNv_gqhhVKcurpP8kvh4ylkknc5JQLIm6bGmQVxi ...
 - C/C++ -- Gui编程 -- Qt库的使用 -- 信号与槽的关联
			
Qt信号与槽的三种关联方法:1.设计界面关联,编辑信号/槽,自动关联 2.手动关联(1).头文件中定义槽 -----mywidget.h----- #ifndef MYWIDGET_H #define ...
 - MySQL 5.6  在线主从复制
			
设:主库为master,从库为slave 1.备份主库数据(全库),且记录下 master_log_file,master_log_pos,用于后面设置slave时指定 备份脚本: mysqldump ...
 - mysql2
			
第三章 保证数据完整性 3.1 数据完整性的概述:实体完整性 域完整性 引用完整性 用户自定义完整性 3.2 数据完整性的实现 3.2.1 创建非空约束 (在定义列后加上 not n ...
 - Sharepoint Timer job问题汇总
			
解决方案发布最好发布到GAC中,使用WebApplication很多时候会有问题.TimerJob并非是在IIS下运行,所以发布到wss目录下的dll不能使用. 如果解决方案中只有一个Timer Jo ...
 - Java中float和double转换的问题
			
为什么double转float不会出现数据误差,而float转double却误差如此之大? double d = 3.14; float f = (float)d; System.out.prin ...