使用Qt与自定义MinGW

时间:2010-05-31 08:49:33

标签: c++ windows qt g++ mingw

我不知道这个问题是否适合superuser.com,但由于它与编译器有关,我在这里试一试。

我必须将Qt与特定版本的gcc(4.5)一起使用。我下载了最新的Windows官方Qt版本(Vista,32位版本)和未安装发布的MinGW版本;我刚刚安装了Qt库/二进制文件。

在控制台中,当我输入qmake && make时,make失败,抱怨'g++' is not recognized as an internal command

如果我在同一个控制台中输入g++ ,我会有以下输出:

g++: no input files

所以g++肯定是公认的。

对于那些可能会问的人,Qt二进制文件目录和MinGW二进制文件目录都在系统PATH环境变量中。

这里有什么问题?

1 个答案:

答案 0 :(得分:2)

如果无法找到g ++可执行文件,那么您将获得“非内部命令”消息。例如,这个makefile:

foo:
    zz foo.cpp

给出错误:

make: zz: Command not found

当zz executabe不存在时。我不知道“内部命令”是什么意思,但我认为你需要发布部分makefile导致问题。哦,并检查你实际上是在使用GNU make。