0

我在我的 VC++ 项目中包含来自 mongodb 源包的几个 cpp 文件,当我添加文件时出现问题,相对路径如下所示:

..\..\..\..\..\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-其相对路径

我有其他选择吗?

4

0 回答 0