Lua 模块 Lua Socket

lua-users home
wiki

LuaSocket 二进制模块

简介

这是 [LuaSocket] 库 1.4 版本,编译为模块,用于带有 loadmodule 支持的 Lua40 解释器。请参阅 LuaBinaryModules 下载带有 loadmodule 的 Lua 解释器。

版本说明:本页面涉及较早版本的 Lua(4.0 和 5.0 beta),使用了 `loadmodule` 扩展。Lua 5.1 使用 `package.loadlib` 和 `require`。Lua 5.0 使用 `loadlib`。)

快速提示:您可以通过以下方式运行 LuaSocket 示例

    lua -e 'assert(loadmodule("socket"))' -f check_links.lua http://www.lua-users.org

下载

源代码

这是 luasocket-1.4 的一个补丁,用于添加 loadmodule 钩子。

[luasocket-1.4-loadmodule.patch]

在 Linux 下编译的命令行

gcc -DDLL_EXPORT='' -shared -o libluasocket.so luasocket.c -O2 -I../lua-4.0.1-loadmodule/include -L../lua-4.0.1-loadmodule/lib -llua-4.0 -llualib-4.0

二进制文件

[GNU/Linux-i386 .so] | [Win32 DLL]

其他平台的用户:请贡献移植!


RecentChanges · preferences
编辑 · 历史
最后编辑于 2007 年 4 月 17 日 06:44 GMT (差异)