• 10076阅读
  • 8回复

[提问]Qt Creator编译时提示:无法在环境变量中找到make命令: make【已解决】 [复制链接]

上一主题 下一主题
离线peterxj108
 

只看楼主 倒序阅读 楼主  发表于: 2011-05-05
无法在环境变量中找到make命令: make
构建项目0415 时发生错误 (目标: 桌面)
执行构建步骤 'Make'时

我用win7 sp1,使用的是官网最新的Qt_SDK_Windows_offline_v1_1_en,Qt Creator是基于Qt4.7.1的2.1.0版本。
以前用v1_1_beta时没有出现过问题

Qt安装在了F:\QtSDK下,编译的程序目录名中没有空格也没有汉字。
请问该如何解决?谢谢!
[ 此帖被peterxj108在2011-05-06 07:35重新编辑 ]
离线ppdayz

只看该作者 1楼 发表于: 2011-05-05
mingw32-make
离线peterxj108

只看该作者 2楼 发表于: 2011-05-05
回 1楼(ppdayz) 的帖子
能详细说一下吗?我需要在Qt Creator的什么地方修改设置?
离线ppdayz

只看该作者 3楼 发表于: 2011-05-05
不用设置的,windows下不是make命令,是mingw32-make命令
离线ppdayz

只看该作者 4楼 发表于: 2011-05-05
E:\Qt\2010.05\qt\examples\xml\dombookmarks>qmake

E:\Qt\2010.05\qt\examples\xml\dombookmarks>mingw32-make
mingw32-make -f Makefile.Debug all
mingw32-make[1]: Entering directory `E:/Qt/2010.05/qt/examples/xml/dombookmarks'

g++ -c -g -frtti -fexceptions -mthreads -Wall -DUNICODE -DQT_LARGEFILE_SUPPORT -
DQT_DLL -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -DQT_NEEDS_Q
MAIN -I"..\..\..\include\QtCore" -I"..\..\..\include\QtGui" -I"..\..\..\include\
QtXml" -I"..\..\..\include" -I"..\..\..\include\ActiveQt" -I"tmp\moc\debug_share
d" -I"..\..\..\mkspecs\win32-g++" -o tmp\obj\debug_shared\main.o main.cpp
g++ -c -g -frtti -fexceptions -mthreads -Wall -DUNICODE -DQT_LARGEFILE_SUPPORT
。。。。。。。
离线peterxj108

只看该作者 5楼 发表于: 2011-05-06
回 4楼(ppdayz) 的帖子
哦,我从来不用命令行编译,只是在Qt Creator下处理
我把Qt mingw的bin目录加到了环境变量path中,再在Qt Creator的MinGW框把目录填上就好了
离线ppdayz

只看该作者 6楼 发表于: 2011-05-06
qt的ide做的很好,还是用ide
离线zhiming_311
只看该作者 7楼 发表于: 2011-05-06
Re:回 4楼(ppdayz) 的帖子
引用第5楼peterxj108于2011-05-06 07:35发表的 回 4楼(ppdayz) 的帖子 :
再在Qt Creator的MinGW框把目录填上就好了


这个怎么弄?我怎么没找到Qt Creator里的MinGW框?
离线peterxj108

只看该作者 8楼 发表于: 2011-05-07
工具 选项 Qt4 点PATH中的Qt 下面出现mingw目录
快速回复
限100 字节
 
上一个 下一个