我有谷歌高和低,找到的例子,但他們都沒有工作(Lua 5.2)。 我在Lua function onData (data)
print (data)
end
我想打電話從C++ onData一個簡單的功能,並試圖此: // Create new Lua state
L = luaL_newstate();
// Load all Lua libraries
luaL_ope
This SO article is the same thing,但答案是無益的,因爲答案是在Lua中,問題是關於C-API。所以我再問一次。希望其他人能從這個問題中受益。 實際上,我有2個問題(我不能得到Y如果Z到工作,我不能得到的HelloWorld()工作) 我試圖去這樣的: local x = MyCBoundLib.GetSomething()
print(x.y)
print(x
我想創建一個簡單的類與成員函數,將打印出一些成員的值,但我收到錯誤,當我嘗試引用'自我': attempt to index global 'self' (a nil value)
這裏是我試圖運行腳本: Test = {}
function Test:new()
T = {}
setmetatable(T, self)
self.__index = self
我已經安裝了Lua For Windows但我讀到最新版本的Lua,這是5.2.2,我注意到,Lua For Windows是使用舊版本的Lua,這是5.1。 我想構建最新的lua版本到我的windows 7 pc,但我不太瞭解如何構建它的想法。我已經閱讀了這個Detailed Instruction for installing Lua。我需要刪除Lua For Windows嗎?請給我鏈接如何