require Lua , , . Lua. , package.path package.cpath.
package.path: , Lua- ( .lua)
package.cpath: , require C- (.so/.dll modules)
, :
print(package.path..'\n'..package.cpath)
LuaSocket , Lua .
require. , LuaSocket libs :
Project
|
> libs
|
> lua
|
> socket
> socket
> mime
, require ( /?.dll /?.so Linux):
package.path = package.path..';./libs/lua/?.lua'
package.cpath = package.cpath..';./libs/socket/?.dll;./libs/mime/?.dll'
local socket = require 'socket'