簡體   English   中英

如何在單獨的文件夾上安裝Lua庫

[英]How to install Lua libraries on separate folder

您好我想更改luasocket正在安裝的文件夾,我該怎么辦? 我的計划是最后我想將我的lua文件導出為ex​​e並使用它來運行我的服務器。 我想將luasocket放在Project文件中,以便其他Windows計算機不會出現問題(我也使用Windows計算機)。 謝謝你的幫助。

我的代碼

Main.lua

lpackage.path = package.path ..'; ./ libs / lua /?。lua'
package.cpath = package.cpath ..'; ./ libs / socket /?。dll;'

這是我的項目樹
項目
-libs
--lua

假設您保持luasocket DLL的名稱相同(通常是core.dll ),您需要使用./libs/?.dll而不是./libs/socket/?.dll ,因為問號將是當socket.lua需要socket.core模塊時,用socket/core替換。 您需要將core.dll放在libs/socket文件夾中。

您還需要存在lua.dll (因為core.dll通常是針對它編譯的)或者如果您的可執行文件靜態編譯lua解釋器,則使用代理dll

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM