qt编译问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了qt编译问题相关的知识,希望对你有一定的参考价值。

我在XP下安装了qt-sdk-win-opensource-2009.04后运行程序时,总是显示No valid Qt version set. Set one in Tools/Options
Error while building project Hello
When executing build step 'QMake'
Canceled build.
并且Tools一栏下C++选项为灰色
添加path(C:\Qt\2009.04\qt\bin和C:\Qt\2009.04\mingw\bin)后也不能编译成功,还一直出现mingw32的进程,知道把工程全部删掉。
请高手指点一下。
设置versions的目录后编译程序,出现这样的信息Running build steps for project Hello...
Configuration unchanged, skipping QMake step.
Could not find make command: mingw32-make.exe in the build environment
Error while building project Hello
When executing build step 'Make'
Canceled build.

QT默认安装后 在options 下有 QT4 选项 有QT versions 需要设置下QT的目录
QT的编译采用MinGW的编译器(开源版)MinGW是GCC的Win移植版.

Could not find make command: mingw32-make.exe in the build environment 意思是找不到MinGW的make工具,请将MinGW的bin目录加入系统的path变量中,在options中有调试器(debug)中选择mingw调试器gdb的位置
(位于MinGw bin目录下)
参考技术A Could not find make command: mingw32-make.exe in the build environment

Error while building project t1

When executing build step 'Make'

Canceled build.

在系统环境变量中

新建QTDIR 值:c:\Qt\qt

在PATH中添加 C:\Qt\qt\bin;C:\Qt\mingw\bin;C:\Qt\bin;C:\Qt\qt\lib 。本回答被提问者采纳
参考技术B 不是安装问题的话。应该是路径设置不对。

以上是关于qt编译问题的主要内容,如果未能解决你的问题,请参考以下文章

QT开发编译问题备忘

关于Qt配置编译器的问题

编译 QT 5.0

qt creator的一个项目配置成release编译出错问题

未定义参考编译MITK/Qt

基于mipsel编译Qt4.6.2版本(有具体参数和编译时遇到的问题)