zoukankan      html  css  js  c++  java
  • 编译使用luasocket

    编译lua5.1:

      因为luasocket使用的是lua5.1,所以先下载lua5.1,编译,并把头文件和dll放在xxx/lua5.1/include和xxx/lua5.1/lib

    编译luasocket:

      下载luasocket,里面有vs的工程,用VS直接打开,设置lua的库目录就可以编译了;

    使用luasocket:

      建一个测试目录test,把mime.dll和socket.dll放在test/socket/中;

      把luasocket中src目录下的.lua文件放在test/src/中;

      写一个测试文件main.lua:

     

    package.path = 'D:/test/src/?.lua;'
    package.cpath = 'D:/test/?.dll;'
    local socket = require("socket")
    local server = assert(socket.bind("*", 0))
    local ip, port = server:getsockname()
    print("server open on port " .. port)
    local client = server:accept();

    然后在命令行中输入命令:lua D:/test/main.lua 就可以运行了。

  • 相关阅读:
    一本通1647迷路
    一本通1646GT 考试
    矩阵
    矩阵快速幂
    数学基础
    清北学堂学习经验(论颓废)
    钟皓曦第二天讲课
    P3275 [SCOI2011]糖果
    P1270 “访问”美术馆
    P2015 二叉苹果树
  • 原文地址:https://www.cnblogs.com/afan/p/6290289.html
Copyright © 2011-2022 走看看