首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    一个使用 xmake 构建 cc++ 模块的 luarocks 插件

    luarocks 是 lua 的一个包管理工具,提供了各种 lua 模块的安装集成,在用户安装 lua 模块的过程中,它会使用内置的构建系统对 c/c++ 模块进行构建。...这里,我实现了一个基于 xmake 构建系统来构建 lua c/c++ 模块的 luarocks 插件 luarocks-build-xmake,来实现更加灵活方便的 lua 模块维护。...相比 luarocks 内建的构建系统,它提供了更加强大的构建配置,支持 c/c++ 依赖管理,相比 cmake 它不需要用户手动安装 xmake,此插件会自动安装 xmake 后,直接编译 lua 模块...├── src │ ├── test.c │ └── test.h └── xmake.lua xmake.lua 我们需要使用 add_rules("luarocks.module") 添加针对...luarocks 模块构建规则。

    72640

    【最新版】从零开始在 macOS 上配置 Lua 开发环境

    所涉及的各个工具的版本 编程语言: Lua 5.3.4 Lua 模块管理工具:LuaRocks 2.3.0 编辑器:IntelliJ IDEA CE (社区版) Build #IC-172.4343.14...安装 Lua 模块管理工具:LuaRocks 打开 macOS 终端,输入以下指令: brew tap mesca/luarocks brew install luarocks53 LuaRocks 的安装也有多种方式...需要注意的是,以此种方式安装,LuaRocks 的调用命令,将变为 luarocks-5.3 ?...="/usr/local/bin/luarocks-5.3" 命令别名,不能 sudo 执行,如安装 luasocket 时,还是需要 sudo 原始命令: sudo luarocks-5.3 install...使用 hombrew 安装不同版本的 Lua 和 LuaRocks EmmyLua 插件主页 Lua 官网 LuaRocks官网 IntelliJ IDEA 官网 LuaJIT 项目主页 Homebrew

    4.8K50

    Mac平台Debug lua提示缺少socket.http组件

    在intelliJ中Debug的时候它提示我“module ‘socket.http’ not found” 然后我就去了解了一下Lua环境的配置,这里着重要提到Lua的包管理工具 luarocks,还真是很方便缺什么直接就装什么...安装luarocks 直接用Homebrew就能安装,当然可以下载源码编译。...brew update brew install luarocks 或者 下载 https://luarocks.org/releases/luarocks-3.0.4.tar.gz 解压进入luarocks.../configure; sudo make bootstrap 安装luasocket sudo luarocks install luasocket 这里需要注意如果你和我是使用Mac那么在第4步的时候需要切换到...更多命令 luarocks help 关于插件 我看了下好用的lua扩展还真不少 比如关于Protobuf的库 参考 “module ‘socket.http’ not found:” –Lua on

    8310

    Lua开发第一步 – Windows安装 – 各类lua开源组件添加、使用

    (其实我之前不知道要配置lua环境,我以为比如我们自带的编译器带有lua环境,我直接去找lua拓展包:https://luarocks.org/ 这鸟网站还得要安装luarocks环境,我就想安装吧,安装起来简单...然后翻一下LUA_INCDIR指向XXX的时候,我就发现exe安装的有现成的luarocks.bat,文件我直接拖入cmd,然后拼接 install XXXX,就成了。然后提示我,update。...学会安装自己想要的拓展 进入:https://luarocks.org/,比如我想要Redis,直接搜索redis,就出来一个,我随便粘贴一个连接:https://luarocks.org/modules.../nrk/redis-lua 直接找我们的luarocks.bat 拼接install redis-lua!...C:\Users\Administrator>"C:\Program Files (x86)\Lua\5.1\luarocks.bat" install redis-lua 提示你,Everything

    2.7K30

    扫码

    添加站长 进交流群

    领取专属 10元无门槛券

    手把手带您无忧上云

    扫码加入开发者社群

    相关资讯

    热门标签

    活动推荐

      运营活动

      活动名称
      广告关闭
      领券