今天新装的VS2010准备来编译TortoiseSVN的TortoiseOverlay,TortoiseSVN项目里面都是VS2010的工程,害得我不得不将软件从VS2008更新过来。
打开工程文件后发现了这个问题
fatal error RC1015:can not open include file "version.h"
在网上找了一些答案,主要是version.h这个头文件需要我们自己构建,构建方法如下
http://tortoisesvn.tigris.org/faq.html
SubWCRev.exe path//to//working//copy version.in version.h
SubWCRev.exe: 在安装目录C:/Program Files/TortoiseSVN/bin中
path//to//working//copy: 路径,我使用了同步服务器后放置源码的文件夹
version.in: 在src的文件夹下,具体内容见其中http://tortoisesvn.tigris.org/svn/tortoisesvn/trunk/src/version.in
然后就可以得到version.h