• 8133阅读
  • 8回复

【提问】qmake錯誤問題 [复制链接]

上一主题 下一主题
离线darren2000
 
只看楼主 倒序阅读 楼主  发表于: 2006-02-23
我照的http://blog.chinaunix.net/article.php?articleId=54152&blogId=11165

到了

qmake -project

qmake

就發生問題 (圖)

環境變量也有設了 C:\Dev-Cpp\bin;C:\Dev-Cpp\mingw32\bin;C:\Qt\4.0.1\bin

有人能幫忙嗎 謝謝
离线XChinux

只看该作者 1楼 发表于: 2006-02-23
你是先装的哪个?
你可修改qtvars.bat文件,依照里面的设置你正确的QMAKESPEC或者直接在你的环境变量中设置QMAKESPEC变量为正确的值
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线darren2000
只看该作者 2楼 发表于: 2006-02-23
下面是引用XChinux于2006-02-22 17:27发表的:
你是先装的哪个?
你可修改qtvars.bat文件,依照里面的设置你正确的QMAKESPEC或者直接在你的环境变量中设置QMAKESPEC变量为正确的值

謝謝你的提示

我解決了

原來使用者的環境變數QMAKESPEC我有設了

但是系統的設的是msvc

改掉就ok了!!THX!!
离线darren2000
只看该作者 3楼 发表于: 2006-02-23
剛剛不行後又在測試一次

bat檔 如果我手動去輸入到這行set PATH=C:\Qt\4.0.1\bin

就可以執行那段qmake

真怪 系統變量跟 使用者變量

都設了C:\Dev-Cpp\bin;C:\Dev-Cpp\mingw32\bin;C:\Qt\4.0.1\bin

繼續使用看看
------
重開機就要重set變量
set PATH=C:\Qt\4.0.1\bin
set PATH=%PATH%;C:\Dev-Cpp\bin
set PATH=%PATH%;%SystemRoot%\System32

不知道哪出了問題...
离线XChinux

只看该作者 4楼 发表于: 2006-02-23
不要重开机,安装Qt后,开始菜单的程序组里不是有个Qt Command Prompt么?它实际上就是QT目录的bin目录下的qtvars.bat这个文件,打开看看它怎样写的就知道怎么回事了,它都重新设了PATH和QT还有QMAKESPEC环境变量了。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线darren2000
只看该作者 5楼 发表于: 2006-02-23
下面是引用XChinux于2006-02-22 18:30发表的:
不要重开机,安装Qt后,开始菜单的程序组里不是有个Qt Command Prompt么?它实际上就是QT目录的bin目录下的qtvars.bat这个文件,打开看看它怎样写的就知道怎么回事了,它都重新设了PATH和QT还有QMAKESPEC环境变量了。

謝謝!

難道沒辦法 直接把路徑加入嗎

以後每次用qt都要先執行Qt Command Prompt
离线XChinux

只看该作者 6楼 发表于: 2006-02-23
如果你的机器上有多个C/C++编译器,它的路径都设置在PATH里的话,那么QT如果要用就会用最前面的,而最前面的未必就是实际上我们需要的。
比如假如BCB的bin目录放在PATH的最前面,那么我们需要的mingw32-make,但是由PATH中得到的却是Borland的make程序,那就搞错了。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线darren2000
只看该作者 7楼 发表于: 2006-02-23
下面是引用XChinux于2006-02-22 18:53发表的:
如果你的机器上有多个C/C++编译器,它的路径都设置在PATH里的话,那么QT如果要用就会用最前面的,而最前面的未必就是实际上我们需要的。
比如假如BCB的bin目录放在PATH的最前面,那么我们需要的mingw32-make,但是由PATH中得到的却是Borland的make程序,那就搞错了。

了解囉!!
离线zxings
只看该作者 8楼 发表于: 2009-11-10
楼主   我现在碰到的问题跟你差不多哦  只是我的版本是QT3.3.8的  希望你能帮俄一下   因为我看不太懂上面说的   能说详细点吗   谢谢哦!!!
快速回复
限100 字节
 
上一个 下一个