Qt學習筆記 工程檔案解說

2021-05-23 23:25:26 字數 909 閱讀 8350

/*變數template描述了為建立目標檔案而採用何種模板,即生成何種形式的makefile檔案.qmake 工具定義了5種模板:

l 庫lib,為建立引用程式庫而建立makefile檔案;

l 子工程 subdirs,為建立子目錄下的目標檔案建立乙個makefile檔案,子目錄通過變數subdirs指定(子目錄下的工程檔案也需要指出使用何種模板);

l vc庫vclib,為visual studio生成乙個應用程式庫工程,僅僅用語windows作業系統.*/

target =

/*表述了目標檔案的名稱,即生成的應用程式的名字.qmake工具自動生成的qmake工程檔案採用預設方式(target的值為空),即應用程式的名字採用工程檔案所在的資料夾的名字.*/

destdir =.

/*定義了存放可執行目標檔案hello的路徑,即在hello目錄下*/

config +=debug /

warn_on

/*定義了預編譯選項,即:

debug標示建立的目標**是除錯版本(相對於release發布版本);

warn_on要求編譯器在編譯應用程式時開啟警告開關.*/

objects_dir=                  ./tmp

/*描述了編譯/連線應用程式過程中產生的中間檔案存放的位置.即將編譯器生成的中間檔案hello.o防止在工程檔案所在的目錄的tmp子目錄下(hello/tmp)

dependpath += .

/*描述建立應用程式所一來的其他檔案所在的路徑.*/

includepath += .

/*描述了編譯該工程時編譯器需要搜尋的#include路徑*/

sources += hello.cpp

/*告訴編譯器,源**檔案的路徑(相對於工程檔案hello.pro的位置)及其檔案名字.

Android學習筆記 工程建立及目錄結構

microsoftinternetexplorer402documentnotspecified7.8normal0 一 新建project new android project project name build target 開發的版本選擇 apllcation name package n...

Android學習筆記 工程建立及目錄結構

microsoftinternetexplorer402documentnotspecified7.8normal0 一 新建project new android project project name build target 開發的版本選擇 apllcation name package n...

Qt學習筆記 19 工程外掛程式

這個星期,主要的工作內容在乙個較為大型的工程上面加上我寫的外掛程式。同時,將其執行起來,下面,我將寫一下整個流程。根據廠家給的第三方庫,我們要呼叫它的庫才能寫出對應他們板子的外掛程式。這個第三方庫主要包含三大部分的內容。h,dll,lib檔案。有可能還有其他的一些支援檔案,比如裡面的這個2020年8...