未知的luaJIT命令或jit.*未安装模块

未知的luaJIT命令或jit.*未安装模块,lua,cocos2d-iphone,luajit,Lua,Cocos2d Iphone,Luajit,我正在设计一个快速的cocos项目。 出于某种原因,我的mac中有多个cocos2d-x引擎。我使用的引擎是从另一个开发者那里复制的,我使用setup_mac.sh来安装引擎。引擎的版本可能是3.6(我不确定,引擎目录的名称是“Quick-Cocos2dx-Community”) 我正在尝试使用build.sh打包lua文件。 显示“未知luaJIT命令或jit.*未安装模块”错误。 我跟踪了代码,发现当系统尝试运行下面的代码时应该会发生错误 MY_ENGINE_ROOT/Quick-Cocos

我正在设计一个快速的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-CoCoCoS2D-x-2.2.6中使用build.sh时,它会起作用。但是它打包的文件不能用于我的新项目。程序加载文件时会出现预编译错误。

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

MY_ENGINE_ROOT/Quick-Cocos2dx-Community/external/lua/luajit/src/doc/install.html