Qt Creator。添加编译行作为附加选项

时间:2018-07-11 12:25:39

标签: qt

如何为C ++这样添加编译行?

-D'SVN_REV="$(shell svnversion -n .)"'

我需要在Qt项目中使用。我尝试添加此内容:

QMAKE_CXXFLAGS += -D'SVN_REV="$(shell svnversion -n .)"'

但这根本不起作用

我在做什么错了?

1 个答案:

答案 0 :(得分:0)

解决方案: https://stackoverflow.com/a/15859809/6289623

我只是将其粘贴到我的Qt .pro文件中:

DEFINES += "SVN_REV=\"\\\"$$system(svnversion -n)\\\"\""

然后我可以使用SVN_REV