此错误消息来自使用marmalade + c ++设置本机ui移动应用程序的教程。

错误信息:

Message: Failed to open file iwui_style/iwui_style.group


这是主文件:

#include "IwNUI.h"

using namespace IwNUI;

int main()
{
    CAppPtr app = CreateApp();
    CWindowPtr window = CreateWindow();

    app->AddWindow(window);

    CViewPtr view = CreateView("canvas");

    CButtonPtr button1 = CreateButton(CAttributes()
        .Set("name",    "Button1")
        .Set("caption", "Hello World!")
        .Set("x1",      "10")
        .Set("y1",      "10"));

    view->AddChild(button1);

    window->SetChild(view);

    app->ShowWindow(window);

    app->Run();

    return 0;
}


和mkb文件:

files
{
    (source)
    app.cpp
}

subprojects
{
    s3e
    IwNUI
}

defines
{
    IW_USE_LEGACY_MODULES
}


任何帮助都会很棒。谢谢!

最佳答案

IwNUI模块使用IwUI模块作为备份。作为一种技巧,您可以将IwNUI基本示例项目的数据文件夹复制到您的项目中。数据文件夹将包含您已包含在项目中的资源组文件。

关于c++ - 我刚刚用IwNUI启动了最基本的Marmalade c++应用程序,但它给出了错误。此消息是什么意思?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16135194/

10-14 05:29