2011-08-23 40 views
0

我在Qt Creator中創建了一個應用程序,並且我正在鏈接到svn上的大框架中的文件,爲此我有一個svn的本地副本。我遇到的問題是,例如在SVN頭文件有:更改在Qt Creator中找到並鏈接文件的方式

包括「文件/源/ DB/extract.h」

,這在我的本地計算機將是:#包括「家/user/sv/files/source/db/extract.h「

因此我得到錯誤」extract.h沒有這樣的文件「。

我能夠包括所有改變Qt Creator中的.pro文件做INCLUDEPATH文件=

但所有這些文件是隻讀的,我不能改變任何文件以指向我有一個本地庫中其他來源的副本。

有Qt Creator中的方式,我可以這樣做:

/文件/源/ DB = /家庭/用戶/ SV /文件/源/數據庫,使每次的文件也包含這種方式它可以找到我在本地的副本?

我很感激任何幫助。

謝謝。

+0

你寫道:「我可以包含所有的文件,改變.pro文件在Qt Creator做INCLUDEPATH」。這確實是這樣做的,所以什麼都不起作用? –

+0

INCLUDEPATH中包含的文件引用其他文件(只讀文件)和這些「其他」文件,其中包含如下內容:#include「files/source/db/extract.h」,它在我的計算機中位於如上所述稍微不同的路徑。 – Sergex

回答

0

使用INCLUDEPATH + =/path/to/your/location/path/to/global/location,如果它們存在,則檢查/ location中的文件。