1
我想在我的程序的左右框中显示当前的编译(hg修订版)编号。我想过使用一个“定义” (std::string rev = REVISION;)
代码,并传递给G ++通过生成文件的值:等同于makefile中命令替换的窗口
$(CPP) -c main.cpp -o main.o -DREVISION=`hg id -i`
将工作就像一个魅力,但即时通讯为Windows开发Windows,所以我问:如何创建这样在Windows上的行为。
如果您使用Cygwin或Mingw,您发布的内容应该可以正常工作,但我认为您想要的是-D不是-d。 – 2012-01-03 19:44:23
@Dave当然,抱歉是一个错字 – Valerij 2012-01-03 19:56:08