我正在使用minko并设法为 3 个平台(Linux、Android、HTML5)正确编译 MINKO SDK 并构建所有教程/示例。继续创建我自己的项目,我按照说明如何使用现有的骨架项目,然后使用现有的示例项目。
(我相信这一行的骨架代码有错误:
auto sceneManager = SceneManager::create(canvas->context()); //does not compile
示例文件如下所示:
auto sceneManager = SceneManager::create(canvas); //compile and generate binary
我能够通过修改 premake5.lua(以包含更多插件)并在一周前调用 script/solution_gmake_gcc.sh 来生成 make 解决方案来做到这一点。今天,我试图在一个新文件夹中创建一个新项目,但调用
script/solution_gmake_gcc.sh和script/clean因以下错误而失败:
minko-master/skel_tut/mycode/premake5.lua:3:尝试索引全局“minko”(一个零值)
现在在 premake5.lua 第 3 行有这一行:minko .project.solution(PROJECT_NAME),但是我完全不熟悉 lua,任何人都可以解释这个问题吗?这里应该声明什么,为什么突然失败了……?(我仍然可以修改、编译和运行代码,但我不能例如添加更多插件)
PS:奇怪的是,以前的“工作”项目在这一点上也失败了。
谢谢。