cocos2dx 3.x 用哪个版本的luasocket

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了cocos2dx 3.x 用哪个版本的luasocket相关的知识,希望对你有一定的参考价值。

参考技术A - -- socket方式请求(正常,但是服务器端发送过来数据,立马掉线)
local socket = require("socket")
local host = "172.16.2.72"
local file = "/"
local sock = assert(socket.connect(host, 60000)) -- 创建一个 TCP 连接,连接到 HTTP 连接的标准端口 -- 80 端口上
sock:send("GET " .. file .. " HTTP/1.0\r\n\r\n")
repeat
local chunk, status, partial = sock:receive(1024) -- 以 1K 的字节块来接收数据,并把接收到字节块输出来
print(chunk or partial)
until status ~= "closed"
sock:close() -- 关闭 TCP 连接
-----------这个方式报错 (错误代码行:sock.bind 这里)
local socket = require("socket")
local server = assert(socket.bind("172.16.2.72", 60000))
local ip, port = server:getsockname()
print("Please telnet to localhost on port " .. port)
----错误信息 如下

Visual Studio哪个版本最好用,vs最好用的版本事哪个?

参考技术A Visual Studio munity 2013应该是最好用的。

另外,如果你急于开发Windows 10通用应用,可以在Windows 10预览版下再装一个Visual Studio 2015预览版。两个版本可以并存互不影响。

更新:既然好多人来点赞所以决定更新一下。

更新:经过Build 2015开发者大会我发现VS2015还真不是一般牛逼,于是又更新了一下。

不知道你这个“版本”是指2010、2012、2013啥的年份版本,还是同一年里的Express、Professional、Ultimate等这些版本。

从年份来讲,VS2010及以后的都不错。VS2012可以开发Windows 8的应用商店应用,VS2013可以开发Windows 8.1的应用商店应用,VS2015可以开发Windows 10通用应用。除此之外,新版本还比旧版本有文本编辑器啊调试器啊测试啊等方面的各种小改进。一般用户保持使用最新版本就行了。但是VS2015目前还在预览阶段,对一般人建议先用着VS2013,等到出正式版再更新到VS2015。

无论如何,我一定要跪求你们不要再用上世纪的VC++6.0或者VB6.0了,这种老古董的恐怖程度已经不亚于Windows XP+IE6了。

从同一年里那些版本来讲,一般用户其实用Express版就足够了。这是最简单的版本,也是免费的,在微软的官网上可以免费下载,而不用满世界找破解版,违法不说还危险。不过Express版有个问题,就是功能单一,比如开发桌面应用程序和开发网站就要用两个不同的Express版,如果你有多种需求这样就比较麻烦,此时可以选择高一个档次的Professional版,这一个版本就是万能的了。在Professional版以上还有更高级的版本,如Premium、Ultimate等,但那些都是面向专业团队或大型企业的,那些额外功能对一般用户来说是根本用不到的。

除了Express版以外,还有一些免费版本:高校师生可以通过DreamSpark项目免费使用Professional版(详情请搜索DreamSpark);微软最近刚放出Visual Studio munity 2013,和VS2013 Professional的功能完全一样但是对小型团队免费。最后这个应该是最适合大伙使用的。

补一个链接:

visualstudio/downloads/download-visual-studio-vs

这是微软Visual Studio的官方下载页(英文),上述的Express版和munity版都可以从这里免费下载。

100赞留念,再补一个链接:

visualstudio/products/pare-visual-studio-products-vs

这是Visual Studio 2013各版本的功能对比(英文)。除非你使用Visual Studio Online,否则看左边Visual Studio 2013 with MSDN下面的4列即可。“Pro”是“Professional”的缩写。

以上是关于cocos2dx 3.x 用哪个版本的luasocket的主要内容,如果未能解决你的问题,请参考以下文章

关于cocos2dx 3.x版本移植 dragonbones 4.5版本的解决方案

cocos2dx 3.x tolua 分析

cocos2dx 3.x 集成protobuf

cocos2dx基础篇 Cocos2D-X项目创建

实训二(cocos2dx 2.x 打包apk)

python官网上版本那么多要下载哪个?