首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将Qt项目从Linux迁移到Windows时出错

将Qt项目从Linux迁移到Windows时出错
EN

Stack Overflow用户
提问于 2015-12-22 14:22:16
回答 1查看 70关注 0票数 0

我有一个在linux上开发的Qt项目,但是现在我需要在windows上编译。我在迁移过程中遇到了一些问题。

我发现的第一个错误是:

代码语言:javascript
复制
C:\Qt\Qt5.5.1\Tools\mingw492_32\i686-w64-mingw32\include\c++\bits\c++0x_warning.h:32: error:
#error This file requires compiler and library support for the ISO C++ 2011 standard. 
This support is currently experimental, and must be enabled with the 
-std=c++11 or -std=gnu++11 compiler options.

#error This file requires compiler and library support for the \
^

这就是我如何把它放在我的项目的.pro中

代码语言:javascript
复制
QMAKE_CXXFLAGS += -std=c++11

我也试着用

代码语言:javascript
复制
CONFIG += c++11

但问题还在继续。

为了提供更多的信息,我使用了information安装的MinGW编译器以及标题和源代码的扩展:.H和.C (以防这与问题有关,因为我已经看到Qt总是使用.cpp)

这个问题的原因是什么?如果有什么东西不清楚或者需要更多的信息,请告诉我。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-12-23 22:46:56

我解决了这个问题,对我来说,当我更改我的源代码的扩展时,我将.C改为.cc。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34417980

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档