【问题标题】:unknown luaJIT command or jit.* modules not installed未安装未知的 luaJIT 命令或 jit.* 模块
【发布时间】:2017-07-02 05:38:28
【问题描述】:

我正在编写一个 quick-cocos 项目。 由于某种原因,我的 mac 中有多个 cocos2d-x 引擎。我使用的引擎是从另一个开发人员复制,我使用 setup_mac.sh 来安装引擎。引擎的版本可能是3.6(我不确定,引擎目录的名称是“Quick-Cocos2dx-Community”)

我正在尝试使用 build.sh 打包 lua 文件。 显示“未知 luaJIT 命令或 jit.* 模块未安装”错误。 我跟踪了代码,发现当系统尝试运行下面的代码时应该发生错误。

MY_ENGINE_ROOT/Quick-Cocos2dx-Community/quick/bin/mac/luajit -b "MY_PROJECT_DIR/app/ad_dialog/AdDialog.lua" "MY_PROJECT_DIR/app/ad_dialog/AdDialog.bytes"

我打赌应该是环境变量的错误。但是我不知道错误应该在哪里。

当我在我的 quick-cocos2d-x-2.2.6 中使用 build.sh 时它会起作用。但是它打包的文件不能在我的新项目中使用。程序加载文件时会出现预编译错误。

【问题讨论】:

    标签: lua cocos2d-iphone luajit


    【解决方案1】:

    我现在找到了解决方案。安装引擎后,我必须手动安装引擎目录中的 luajit。这将覆盖我 mac 中的旧 luajit。

    中有文档
    MY_ENGINE_ROOT/Quick-Cocos2dx-Community/external/lua/luajit/src/doc/install.html
    

    【讨论】:

      猜你喜欢
      • 2018-07-22
      • 2017-10-25
      • 2020-02-10
      • 2014-09-23
      • 1970-01-01
      • 2014-09-14
      • 1970-01-01
      • 2017-09-14
      • 1970-01-01
      相关资源
      最近更新 更多