Windows 10 下 VSCode 使用 Luasocket 方法 以及 Luasocket 調試辦法


使用Lua 在VsCode 環境下 開發

需要使用到 Socket 、Http、Udp、Tcp 開發 都可以使用 C庫 LuaSocket 

 

先下載VSCode 插件以及 Lua 的Windows 運行環境:

 

Lua運行環境:

https://www.runoob.com/lua/lua-environment.html

安裝 一路Next ,放到 ,會自己放到 :C:\Program Files (x86)\Lua\5.1 目錄下

 

 

 

 

下載 LuaSocket

http://files.luaforge.net/releases/luasocket/luasocket/luasocket-2.0.2

 

 

 

在自己的項目中創建個文件夾,然后將下載好的 luasocket-2.0.2 解壓文件 全都放到 這個文件夾下。

以 創建 LuaSockts2007 文件夾 為例子:

 

然后再 點擊,在我們建立的 VsCode 項目中 加入 Lua Debug 插件的調試  launch.json 配置文件

 

 

在 launch.json 文件中錄入:

 

 

{
    // 使用 IntelliSense 了解相關屬性。 
    // 懸停以查看現有屬性的描述。
    // 欲了解更多信息,請訪問: https://go.microsoft.com/fwlink/?linkid=830387
    "version": "0.2.0",
    "configurations": [
        {
            "type": "lua",
            "request": "launch",
            "name": "Launch",
            "path": "${workspaceFolder}/LuaSockts2007/lua/?.lua;C:/Program Files (x86)/Lua/5.1/lua/?.lua;", //LuaSockts2007+系統Lua運行環境
            "cpath": "${workspaceFolder}/LuaSockts2007/?.dll;C:/Program Files (x86)/Lua/5.1/clibs/?.dll;",
            // "path": "C:/Program Files (x86)/Lua/5.1/lua/?.lua",                                          //系統Lua運行環境
            // "cpath": "C:/Program Files (x86)/Lua/5.1/clibs/?.dll",
            "luaexe": "C:/Program Files (x86)/Lua/5.1/lua.exe",
            // "luaexe": "${workspaceFolder}/LuaSockts2007/lua5.1.exe;",
            // "program": "${workspaceFolder}/socketMain.lua",
            "program": "${workspaceFolder}/socketHttpMain.lua",
        }
    ]
}
 
 
 
此時便 可以使用 Luasocket  進行開發或者 調試了
 
 
示例:

鏈接:https://pan.baidu.com/s/1v7l9ln77FrVLV2SsX7q34g
提取碼:shoh

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM