草庐IT

warper_creator

全部标签

c++ - 使用 Qt Creator C++ 11,nullptr 是关键字?

我正在通过QtCreator使用C++11。"warning:identifier'nullptr'isakeywordinC++11[-Wc++0x-compat]""error:'nullptr'wasnotdeclaredinthisscope"这是在其他地方工作的代码上,相关部分是:...=nullptr;可能是什么问题?这还不是关键字,不是全局作用域吗? 最佳答案 从QtCreator中打开您的.pro文件并添加它QMAKE_CXXFLAGS+=-std=c++0x 关于c++

c++ - 使用 Qt Creator C++ 11,nullptr 是关键字?

我正在通过QtCreator使用C++11。"warning:identifier'nullptr'isakeywordinC++11[-Wc++0x-compat]""error:'nullptr'wasnotdeclaredinthisscope"这是在其他地方工作的代码上,相关部分是:...=nullptr;可能是什么问题?这还不是关键字,不是全局作用域吗? 最佳答案 从QtCreator中打开您的.pro文件并添加它QMAKE_CXXFLAGS+=-std=c++0x 关于c++

c++ - 如何将 Qt5 和 Qt Creator 2.6.1 与 VS 2012 的编译器一起使用?

官方downloads现在只包含VS2010的Qt库5.0.0。我在VS2012Express中尝试过,但收到错误消息“错误:LNK2038:检测到'_MSC_VER'不匹配:值'1600'与值'1700'不匹配......”我必须安装VS2010还是在VS2012中编译Qt5的整个源代码?更新:我的IDE是QtCreator2.6.1。我只在VS2012中使用C++编译器,因为官方downloads中没有用于minGW的Qt库5.0.0还没有。UPDATE-2(2013-1-1):今天看到了,theofficialblog说:Thereareafewthingswe’restillw

c++ - 如何将 Qt5 和 Qt Creator 2.6.1 与 VS 2012 的编译器一起使用?

官方downloads现在只包含VS2010的Qt库5.0.0。我在VS2012Express中尝试过,但收到错误消息“错误:LNK2038:检测到'_MSC_VER'不匹配:值'1600'与值'1700'不匹配......”我必须安装VS2010还是在VS2012中编译Qt5的整个源代码?更新:我的IDE是QtCreator2.6.1。我只在VS2012中使用C++编译器,因为官方downloads中没有用于minGW的Qt库5.0.0还没有。UPDATE-2(2013-1-1):今天看到了,theofficialblog说:Thereareafewthingswe’restillw

c++ - 如何在 Windows 上使用 Clang 作为 Qt Creator 的编译器?

我已经在我的Windows7上安装了带有QtCreator的QtSDK。还安装了LLVM和Clang。CMake已经安装。然后将Clang作为编译器添加到:工具->选项...->构建和运行->编译器然后我创建了Clang套件。但是,在创建新项目(简单的控制台应用程序)时,我无法选择Clang套件。只有自动检测到的MSVC套件。也许问题是Clang套件中的“Qt版本”是空的。但是从哪里获得qmake呢? 最佳答案 您还应该使用Clang编译适当的Qt库。下载页面中没有QtforWindows的Clang版本。所以你必须在你的机器上准备

c++ - 如何在 Windows 上使用 Clang 作为 Qt Creator 的编译器?

我已经在我的Windows7上安装了带有QtCreator的QtSDK。还安装了LLVM和Clang。CMake已经安装。然后将Clang作为编译器添加到:工具->选项...->构建和运行->编译器然后我创建了Clang套件。但是,在创建新项目(简单的控制台应用程序)时,我无法选择Clang套件。只有自动检测到的MSVC套件。也许问题是Clang套件中的“Qt版本”是空的。但是从哪里获得qmake呢? 最佳答案 您还应该使用Clang编译适当的Qt库。下载页面中没有QtforWindows的Clang版本。所以你必须在你的机器上准备

c++ - Qt Creator 找不到标题(说 : "No such file or directory")

我如何告诉QtCreator2.4.1(基于Qt4.7.432位)在默认情况下在哪里查找头文件?当我在QtCreator中打开一个C文件并说#include它在该行下划线并说stdio.h:Nosuchfileordirectory我想告诉它在我选择的目录中查找标题;我该怎么做?更新我想我也应该问:这甚至可能吗?还是每次我想编辑一个独立的C++文件时都必须创建一个完整的项目? 最佳答案 我发现自己经常遇到这个问题。我现在也可以在我的机器上重现它(MacOS)。看起来QtCreator需要一个项目来正确处理GCC路径分析(在Qt框架路

c++ - Qt Creator 找不到标题(说 : "No such file or directory")

我如何告诉QtCreator2.4.1(基于Qt4.7.432位)在默认情况下在哪里查找头文件?当我在QtCreator中打开一个C文件并说#include它在该行下划线并说stdio.h:Nosuchfileordirectory我想告诉它在我选择的目录中查找标题;我该怎么做?更新我想我也应该问:这甚至可能吗?还是每次我想编辑一个独立的C++文件时都必须创建一个完整的项目? 最佳答案 我发现自己经常遇到这个问题。我现在也可以在我的机器上重现它(MacOS)。看起来QtCreator需要一个项目来正确处理GCC路径分析(在Qt框架路

c++ - 在 Qt Creator 中使用我自己的函数的自动文档?

我正在使用QtCreator,我决定要记录我编写的函数,因此我将光标放在函数定义上方并键入/**像这样:/**voidMyClass::myFunction(intmyArg){...QtCreator自动扩展了该评论:/***@briefMyClass::myFunction*@parammyArg*/voidMyClass::myFunction(intmyArg){...这是什么?它记录在哪里?我可以用它来生成我自己的Qt助手吗qch帮助文件什么的? 最佳答案 应该记录在案here或here,但不是……所以这里有一些关于它的信

c++ - 在 Qt Creator 中使用我自己的函数的自动文档?

我正在使用QtCreator,我决定要记录我编写的函数,因此我将光标放在函数定义上方并键入/**像这样:/**voidMyClass::myFunction(intmyArg){...QtCreator自动扩展了该评论:/***@briefMyClass::myFunction*@parammyArg*/voidMyClass::myFunction(intmyArg){...这是什么?它记录在哪里?我可以用它来生成我自己的Qt助手吗qch帮助文件什么的? 最佳答案 应该记录在案here或here,但不是……所以这里有一些关于它的信