Win 7 上的 Qt Creator 2.5.2:我正在使用这种方法(Qt。自动为应用程序添加版本)在 Qt Creator 中为我的源代码添加版本号。
但是,由于我的 Mercurial 安装在 中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
某些原因我想避免。
那么摆脱绝对路径的最佳方法是什么?