3 回答

TA貢獻(xiàn)1836條經(jīng)驗(yàn) 獲得超3個(gè)贊
如果您使用標(biāo)準(zhǔn)Qt構(gòu)建系統(tǒng)qmake,則只需.pro按照qmake變量參考中的說(shuō)明在文件中添加一行:
INCLUDEPATH += <your path>
如果您使用自己的構(gòu)建系統(tǒng),則可以通過(guò)選擇“導(dǎo)入基于Makefile的項(xiàng)目”來(lái)創(chuàng)建一個(gè)項(xiàng)目。這將在項(xiàng)目目錄中創(chuàng)建一些文件,包括名為的文件<your project name>.includes。在該文件中,只需列出要包括的路徑,每行列出一個(gè)。真的,所有這一切都告訴Qt Creator在哪里尋找要自動(dòng)完成索引的文件。您自己的構(gòu)建系統(tǒng)將必須以自己的方式處理包含路徑。
正如Qt Creator手冊(cè)中所述,<your path>必須是絕對(duì)路徑,但是您可以.pro通過(guò)使用$$PWD指向包含.pro文件的文件夾的文件來(lái)避免OS,主機(jī)或用戶特定的條目。
INCLUDEPATH += $$PWD/code/include

TA貢獻(xiàn)1829條經(jīng)驗(yàn) 獲得超7個(gè)贊
要添加全局包含路徑,請(qǐng)?jiān)凇捌渌麉?shù)”的“項(xiàng)目/構(gòu)建/構(gòu)建步驟”部分中對(duì)qmake使用自定義命令,如下所示: "QT+=your_qt_modules" "DEFINES+=your_defines"
我認(rèn)為您可以以這種方式使用* .pro文件中的任何命令。
添加回答
舉報(bào)