天天看點

QT下使用CMake建立工程,工程目錄中隻有一個txt檔案

1、問題描述:初次在windows10下使用QT5.12進行qml+c++開發,使用CMake建立qt quick

工程後,如圖1所示工程目錄中隻有一個檔案夾,且項目無法編譯。

QT下使用CMake建立工程,工程目錄中隻有一個txt檔案

                                                          圖1:建立空白項目

2、CMake安裝:經過在幫助檔案中查詢後了解到,QT使用CMake需要先安裝CMake,

安裝過程請自行百度,官網下載下傳安裝包非常慢,提供一個下載下傳連結:

(連結:https://pan.baidu.com/s/1NZTWs_luvYtdwmFEuBdNGw,提取碼:1234);

QT下使用CMake建立工程,工程目錄中隻有一個txt檔案

                                                         圖2:QT幫助檔案

3、系統變量CMAKE_PREFIX_PATH配置:如圖3所示在QT的幫助檔案中明确提出,必須

要配置CMAKE_PREFIX_PATH

QT下使用CMake建立工程,工程目錄中隻有一個txt檔案

                                                      圖3:QT幫助檔案

  在win10左下角的搜尋框中輸入“編輯系統環境變量”,建立環境變量名如圖4所示,變量值

為QT安裝時元件mingw的bin目錄,環境變量配置成功後重新開機電腦

QT下使用CMake建立工程,工程目錄中隻有一個txt檔案

                                                  圖4:建立系統變量

  如果不配置系統變量CMAKE_PREFIX_PATH,會出現如圖5錯誤;

QT下使用CMake建立工程,工程目錄中隻有一個txt檔案

                                             圖5:無系統變量時的錯誤提示

4、配置完成:工程目錄顯示正常,可正常編譯。

QT下使用CMake建立工程,工程目錄中隻有一個txt檔案

                                                      圖6:項目編譯通過