c++ - 在 Windows 7 32 位上使用 Visual Express C++ 2012 设置 Qt 5

标签 c++ qt visual-studio-2012

如何准确设置 QT5 才能完全正常工作?

我下载并安装了: 适用于 Windows 32 位的 Qt 5.2.1(VS 2012,541 MB) 视觉表达 C++ 2012

我在 QT Creator 上运行示例。它们都已编译并运行良好。简单的 hello.cpp 也可以正常工作

但是,我一直不明白为什么:

  1. 从 VS 运行 QT 或 C++ native 命令提示符不会让我执行“make”。 qmake -project 和 qmake XXXX.pro 运行良好。 (注:我在QTCreator中编译的很好)

  2. 子类无法找到通往该文件夹的路径。 QTCreator提示LNK2019和LNK1120

有人可以逐步列出如何设置这两个软件无缝工作(QT5 和 VS2012)从全新安装吗?我只是想开始用 C++ 编写 gui 代码;还没有什么复杂的东西。

附言关于此事,我找不到明确的答案和指导。我也无法在QT网站上注册(在注册页面上总是说“没有内容可显示”)。

无论如何,感谢您的时间、精力和关注。

更新: 我家里有 windows 8,安装了 Qt5 和 VS12。它无缝运行。在工作中,IT 人员固执地安装 windows 7...。Windows 7 中的 Qt5 和 VS12 显然不是组合。编译时,它会提示“QDialog、QApplication、Q……或其他什么#include……到底在哪里?”下周我会尝试其他的东西,并会为大家更新。

最佳答案

哇,真是令人兴奋。

这是我 Win7 中的故事: 1.装了VS2013,Qt不喜欢。然后,我安装 VS2012。还是不喜欢。然后,卸载所有内容,包括删除 C:\Program Files\Microsoft VS 11.0 和 12.0。 2.我安装VS2010和QT for VS2010。还是不行。

最后,卸载并删除所有内容(包括程序文件和c:\QT中的所有文件夹),我先安装VS2012然后安装QT for VS2012。它有效....

希望这对那些在第一次安装 Win7 时遇到编译问题的人有所帮助。

关于c++ - 在 Windows 7 32 位上使用 Visual Express C++ 2012 设置 Qt 5,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23379005/

相关文章:

c++ - GCC:如何找到不丢弃目标文件的原因

c++ - boost 与 vector 成员函数的绑定(bind)

C++:误解内存地址和指针的复制值

c++ - 即使在二进制模式下,C++ 中的 0x0A 字符也会出现问题。 (将其解释为新文件)

c++ - QT 4.5 - QGraphicsItem 分配给 0x0 的父场景

c# - C#中按下回车键时如何触发按钮点击事件

c++ - 监视守护进程的状态

C++ 从字符串调用方法

asp.net - Visual Studio 2012 : Unable to attach the process. 调试器已附加

sql - 在 VS2012 和 SSDT 中设置数据库图?