運行不了 頭大。新手 想學Qt 最簡單的helloword 都運行不了 求教!?

23:42:42: 為項目untitled2執行步驟 ...

23:42:42: 正在啟動 "F:QT5.8msvc2015_64inqmake.exe" F:qtfileuntitled2untitled2.pro -spec win32-msvc2015 "CONFIG+=debug" "CONFIG+=qml_debug"

23:42:43: 進程"F:QT5.8msvc2015_64inqmake.exe"正常退出。

23:42:43: 無法啟動進程"nmake.exe" qmake_allError while building/deploying project untitled2 (kit: Desktop Qt 5.8.0 MSVC2015_64bit)The kit Desktop Qt 5.8.0 MSVC2015_64bit has configuration issues which might be the root cause for this problem.When executing step "qmake"

23:42:43: Elapsed time: 00:00.


如果我沒有猜錯,你安裝的是MSVC2015 64位版本的qt,你還需要安裝VS2015 64位版本才行,不然對應的qt沒有MSVC2015編譯器,如果你不想安裝龐大的VS2015,你可以在qt官網選擇 mingw版本的qt,集成了mingw編譯器。具體下載地址 https://download.qt.io/official_releases/qt/5.8/5.8.0/qt-opensource-windows-x86-mingw530-5.8.0.exe

以上兩位回答應該沒有仔細看提問者的內容, F:QT5.8msvc2015_64inqmake.exe 和 F:qtfileuntitled2untitled2.pro 這兩個路徑肯定是沒有中文的,許可權問題對於qt開發環境來說不存在的。


換一個Qt版本,Qt 在 window 下有兩個編譯器的版本,一個是 MinGW 版本,一個是 MSVC 版本(微軟編譯器),請在 這裡Index of /official_releases/qt/5.8/5.8.0選擇一個 MinGW 的版本,這樣就不用去配置 MSVC。

不過你要是想繼續使用 MSVC,起碼得安裝一個 VS 2015 之類,然後再找 VS add in(VS 的 Qt 支持,或者說是 Qt 的 VS 支持),可以在這裡 Index of /official_releases/vsaddin下載。


在學習Qt時我建議你多多少少了解一些編譯鏈接的知識,不然在之後你會遇到更多的問題。

用MSVC你最起碼要下載visual c++ build tools.

(╯‵□′)╯︵┻━┻

顯然這兩點你都沒搞定,我。。。好想勸退你啊怎麼辦!(。?`ω′?)

還有,遇見問題先去搜一波,初學的話基本你遇見的都是前人已經玩爛的了,所以一般問題不大。要是就這都能頭大了還是趁早放棄吧。

日常任務:勸退(1/1) 完成(*?︶?*)

獎勵自己去填坑吧2333


實不相瞞,我重啟一下電腦就能用了。


vs的原因吧,看看是nmake掛了,和qt沒啥關係,你先檢查下vs有沒有問題,或者先不用qml,直接用qwidget,qml有些在debug下不讓編譯,還有一個,你的代碼需要設置一個默認地址,不然有時候還是會出現一些莫名其妙的的bug,你把.user文件刪除,再cp到默認文件中(默認文件夾在新建項目的時候有個路徑選擇,那裡可以設置是否為默認文件夾,設置一次就好了),一般這樣就不會出啥毛病。


你這個是VS沒搞好,就像編譯器說的,VS的配置有問題,幾種原因,一種是你沒裝VS,一種情況是VS裝了,但是你自己選了個路徑,不是默認路徑,這個時候qt也沒找到,反正可能造成的原因很多,總之按照我給的教程做沒問題

我就稍微來安利一下

http://www.xyzu.cc

裡面有講怎麼做,給很多學生小白做的教程,裡面詳細講了咋安裝64位VS的qt


從新安裝下,不要有中文目錄


用管理員許可權打開QT試試,建議使用linux


同樣的問題,你是怎麼解決的?


推薦閱讀:

為什麼有道詞典默認安裝在C:Documents and Settings 而不是C:Program Files?出於什麼考慮?

TAG:QtC開發框架 | file | make |