Win 7上的Qt Creator 2.5.2:我正在使用這種方法(Qt. Automatically adding version for application)爲Qt Creator中的源代碼添加一個VERSION編號。
但是,由於我的水銀安裝在C:\TortoiseHg\hg
,我必須指定
VERSION = $$system(C:\TortoiseHg\hg parents --template '{latesttag}+{latesttagdistance}')
這完整路徑是不是很好,因爲其他人可能已經安裝在不同的地方。該位置在Qt Creator工具 - >選項 - >版本控制 - > Mercurial下正確設置。
是否有反映此設置或其他解決方法的機會(變量)?猜測爲了使用VERSION = $$system(hg parents --template '{latesttag}+{latesttagdistance}')
我必須在全球範圍內添加C:\TortoiseHg\
到PATH
- 我想避免某些原因。
那麼擺脫絕對路徑的最好方法是什麼?