我在VC ++项目中包含了mongodb源包中的几个cpp文件,当我添加文件时出现问题,Relative Path看起来像这样:
..\..\..\..\..\mongodbsrc\src\third_party\boost\libs\filesystem\v3\src\codecvt_error_category.cpp
如果我将其检入版本控制,我的同事可能会将库源包放在不同的相对路径
我尝试使用环境变量$(MONGO_SRC_HOME)
,但Visual Studio强制转义它,就像这样
%24%28MONGO_SRC_HOME%29\mongodbsrc\src\third_party\boost\libs\filesystem\v3\src\codecvt_error_category.cpp
这已被识别为错误但从未修复过(关闭为延期):http://connect.microsoft.com/VisualStudio/feedback/details/688249/project-files-does-not-support-environment-variables-in-its-relative-path
我有其他选择吗?