2013-09-28 56 views
4

我已經安裝了Lua For Windows但我讀到最新版本的Lua,這是5.2.2,我注意到,Lua For Windows是使用舊版本的Lua,這是5.1。構建的Lua 5.2.2在Windows

我想構建最新的lua版本到我的windows 7 pc,但我不太瞭解如何構建它的想法。我已經閱讀了這個Detailed Instruction for installing Lua。我需要刪除Lua For Windows嗎?請給我鏈接如何建立它?構建最後lua源代碼的必要工具是什麼?

注意:請告訴我如何測試它的來源。

+0

你可能會發現[**這個問題**](http://stackoverflow.com/questions/16641826/how-do-i-build-lua-for-使用Windows的-MinGW的和-msys/16642434#16642434)如果你想從源代碼構建lua,這將會很有幫助。 – greatwolf

回答

4

Lua二進制文件位於sourceforge上。您無需爲Windows刪除Lua。我在安裝LFW時所做的工作是,我用我下載的二進制文件中的012。

PS:Sourceforge尚未更新5.2.2發佈的Lua,目前仍在version 5.2.1。如果你想構建,你會發現類似的問題,greatwolflinked to。在使用Windows的Visual Studio

+1

http://joedf.users.sourceforge.net/luabuilds;) –

4

編譯Lua是那麼簡單:

  1. 下載LUA源代碼的副本,並提取其
  2. 打開Visual Studio開發人員命令提示符,然後導航到「SRC」目錄
  3. 運行以下命令:move luac.c .. & cl *.c -o lua.exe /O1