Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用QT creator和visual studio 2012编译器编译QT示例?_Qt_Visual Studio 2012_Qt Creator - Fatal编程技术网

如何使用QT creator和visual studio 2012编译器编译QT示例?

如何使用QT creator和visual studio 2012编译器编译QT示例?,qt,visual-studio-2012,qt-creator,Qt,Visual Studio 2012,Qt Creator,我使用以下配置选项和命令构建qt5.5: 配置-开发人员构建-开源-确认许可证-平台win32-msvc2013-opengl桌面-nomake示例-nomake测试 nmake QT构建成功。在此之后,我安装了Qt创建者3.4.0 beta版,并配置QQue5.Q5.5,并使用微软Visual Studio C++编译器12。现在,当我尝试使用QT creator构建qt3D示例时,我得到以下编译错误: cpp.exe.2968.1625.jom qtmain.lib(qtmain_win.o

我使用以下配置选项和命令构建qt5.5:

配置-开发人员构建-开源-确认许可证-平台win32-msvc2013-opengl桌面-nomake示例-nomake测试 nmake

QT构建成功。在此之后,我安装了Qt创建者3.4.0 beta版,并配置QQue5.Q5.5,并使用微软Visual Studio C++编译器12。现在,当我尝试使用QT creator构建qt3D示例时,我得到以下编译错误:

cpp.exe.2968.1625.jom qtmain.lib(qtmain_win.obj):错误LNK2019:未解析的外部符号__CommandLineToArgvW@8在函数中引用_WinMain@16 release\cylinder-cpp.exe:致命错误LNK1120:1未解析的外部 jom:C:\qt5.5\build-qt3d-Desktop-Release\examples\圆筒cpp\Makefile.Release[Release\圆筒cpp.exe]错误1120 jom:C:\qt5.5\build-qt3d-Desktop-Release\examples\cyland cpp\Makefile[Release]错误2 12:57:27:进程“C:\Qt\qtcreator-3.3.81\bin\jom.exe”已退出,代码为2。 生成/部署项目qt3d(工具包:桌面)时出错 执行步骤“Make”时 12:57:27:运行时间:00:03

我知道这个错误是因为winmain函数丢失,这是visual studio编译器在任何windows应用程序中都需要的,但是qt如何处理它呢?对于qt示例,要包括哪些头文件以避免此错误?
请帮助我提出您的建议,如果我还缺少任何步骤,请告诉我。

我遇到了类似的问题-我通过链接Shell32.lib修复了它。有关详细信息,请参阅此讨论。

我也遇到了类似的问题-我通过链接Shell32.lib修复了它。有关详细信息,请参阅此讨论。

我也遇到了类似的问题-我通过链接Shell32.lib修复了它。有关详细信息,请参阅此讨论。

我也遇到了类似的问题-我通过链接Shell32.lib修复了它。有关详细信息,请参阅此讨论