我尝试使用 mingw 编译器运行其中一个 winwidget。但它一直在寻找 qmain 方法。我可以使用 Visual Studio 编译器运行此示例而不会出现问题。有没有人对此有任何建议。
问问题
270 次
1 回答
1
经过几天的头部撞击,找到了解决方案。为了解决这个问题,需要花一点时间。
实际上,除了 qwinwidget 示例之外,组件编译得很好。所以我将 main 方法(由 Visual Studio 编译器支持)替换为 mingw 支持的 main 方法支持的方法。
//这部分是给mingw的
int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow)
{
}
//这是给视觉工作室的
int APIENTRY wWinMain(HINSTANCE hInstance,
HINSTANCE /*hPrevInstance*/,
LPTSTR /*lpCmdLine*/,
int nCmdShow)
{
}
我很欣赏有人可以证实这一点。
于 2012-04-16T13:48:42.607 回答