我有一个综合解决方案,包括:
C ++项目依赖于另一个,并且他们已经正确定义了项目依赖项。 在我的本地机器上,该解决方案在x86和x64环境中编译Debug和Release。
然而,当我在TFS构建机器上传代码时,由于链接器问题(某些库 - 生成这些库的现有项目 - 未找到),构建失败。
从我读到现在看来,TFS机器似乎覆盖了我的$(OutDir),这就是TFS构建失败的原因。
我可以使用任何变通办法吗?
答案 0 :(得分:0)
我设法解决了这个问题。
我必须添加链接器 - >其他库目录$(OutDir)宏。
由于某种原因,在TFS机器上使用$(SolutionDir)的路径不正常