一,动态生成svn版本号的方法:
在Makefile加入以上代码,并将svn_version.o放在$(ALLDEPOBJS)一起编译即可在源文件中通过extern int g_nSvnVersion;得到svn的版本号。
二,动态生成发布版本号/操作系统名称/发布日期的方法:
1,在命令行执行export RELEASE_VERSION_FLAGS="-DRELEASEVERSION=///"1.0.3///" -DBUILDOS=///"`uname`///" -DBUILDDATE=///"`date +%y%m%d`///"",更方便的