美文网首页工作生活
quick cocos2dx Lua(v3.3) iOS报错解决

quick cocos2dx Lua(v3.3) iOS报错解决

作者: Jey | 来源:发表于2019-07-01 14:47 被阅读0次

loslib.c中

lua_pushinteger(L, system(luaL_optstring(L, 1, NULL)));
报错
改:
FILE *fp = popen(luaL_optstring(L, 1, NULL),"r");
    int ret = 0;
    if (fp == NULL) {
        ret = -1;
    }
    lua_pushinteger(L, 0);
    if (!fp) {
        pclose(fp);
    }

在AssetsManager.cpp中

//    system(command.c_str());
改
    FILE *fp = popen(command.c_str(), "r");
    if(fp != NULL)
    {
        pclose(fp);
    }

bitcode 改为NO

相关文章

网友评论

    本文标题:quick cocos2dx Lua(v3.3) iOS报错解决

    本文链接:https://www.haomeiwen.com/subject/dxvgcctx.html