0730 - 杂记

2017-07-30  本文已影响15人  自由快挂

win 工程配置

很多时间浪费在项目配置里面,一个 x64 位的库配在 86 的工程设置里面,难怪一直 link 出错。

还是自己的问题,经验尚浅啊。

socket server

用来本地测试的,基于 luvit 。 tcp-echo-server-simple.lua

local net = require('net')

local server = net.createServer(function(client)
  print("Client connected")

  -- Add some listenners for incoming connection
  client:on("error",function(err)
    print("Client read error: " .. err)
    client:close()
  end)

  client:on("data",function(data)
    print(data)
    client:write(data)
    client:write(data)
  end)

  client:on("end",function()
    print("Client disconnected")
  end)
end)

-- Add error listenner for server
server:on('error',function(err)
  if err then error(err) end
end)

server:listen(1234, '127.0.0.1') -- or "server:listen(1234)"

运行

luvit tcp-echo-server-simple.lua
上一篇下一篇

猜你喜欢

热点阅读