Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/274.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 目标是x86而不是x64?_Qt_Qt Creator - Fatal编程技术网

Qt 目标是x86而不是x64?

Qt 目标是x86而不是x64?,qt,qt-creator,Qt,Qt Creator,将QtCreator与visual studio 2013 x64工具包一起使用(我认为其中包含32位和64位编译器) 如何让它专门针对32位而不是64位?Visual Studio 2013 x64工具包仅包含一个编译器的配置。您可以在“设置”对话框(生成和运行类别->工具包选项卡)中查看工具包详细信息。当选择VisualStudio 2013 X64工具包时,可以看到底部配置的编译器(它最可能是微软Visual C++编译器12(X64))。 对于x86版本,您需要设置一个适当的Visual

将QtCreator与visual studio 2013 x64工具包一起使用(我认为其中包含32位和64位编译器)


如何让它专门针对32位而不是64位?

Visual Studio 2013 x64工具包仅包含一个编译器的配置。您可以在“设置”对话框(生成和运行类别->工具包选项卡)中查看工具包详细信息。当选择VisualStudio 2013 X64工具包时,可以看到底部配置的编译器(它最可能是微软Visual C++编译器12(X64))。
对于x86版本,您需要设置一个适当的Visual Studio 2013 x86工具包,其中包含相应的x86编译器、调试器和Qt版本,并为项目选择此工具包。

后续问题。。。我还需要msys+mingw来做其他的东西,所以我可以用它来代替。是否有一个主要的理由选择一个或另一个(mingw vs.visual studio 2013)?我几乎只有visual studio的经验,所以我不能对mingw说太多。关于这个话题,已经有类似的问题了(例如)。总体来说,它应该主要取决于你的环境(例如,你是否需要在其中一个方面不可用的C++特性,你是否已经有了使用一个或另一个的依赖关系等等)。