2010-12-07 20 views
5

tôi biết làm thế nào để tải một thư viện C từ Lua:Có thể tải dll .net từ mã Lua không?

-- Lua 
require("your_dll_name"); 

// C 
extern "C" __declspec(dllexport) LUALIB_API int luaopen_your_dll_name(lua_State *L) {...} 

Nhưng là nó có thể tải .net thư viện từ Lua?

+2

Có liên quan: http://stackoverflow.com/questions/2082159/how-to-export-c-methods –

Trả lời

2

LuaInterface là thư viện để tích hợp giữa ngôn ngữ Lua và Ngôn ngữ chung của nền tảng Microsoft .NET (CLR). Lua script có thể sử dụng nó để khởi tạo các đối tượng CLR, các thuộc tính truy cập, các phương thức gọi và thậm chí xử lý các sự kiện với các hàm Lua.

+0

Cảm ơn bạn đã liên kết. Có vẻ như phần mềm sử dụng Lua script nên hỗ trợ LuaInterface để tải .net dll từ Lua. – sibvic

Các vấn đề liên quan