【问题标题】:VS2010 C++ how to have different project references for each developerVS2010 C++如何为每个开发者提供不同的项目参考
【发布时间】:2011-08-11 20:32:03
【问题描述】:

我们正在尝试从 C++ VS2005 迁移到 VS2010,但不知道如何从解决方案依赖模型迁移到 MSBuild 项目参考模型。我们有多个开发人员,但不要将所有源代码分发给每个开发人员,尽管为每个开发人员提供了所有头文件、.lib 和 .dll 文件。

使用 VS2005,每个开发人员都有自己的解决方案,并为该开发人员设置一个项目的项目依赖项,该项目是唯一的,其中包括他们没有源代码的所有 .lib 文件。这样,他们就可以将最新的 .vcproj 文件用于他们拥有的源代码。

在尝试迁移到 VS2010 / MSBuild 时,项目文件现在要求将依赖项作为引用包含在内,但一些开发人员将没有所引用项目的副本,只有它的 .h 和 .lib。

有没有办法将VS2005/VS2008的基于解决方案的依赖模型与VS2010的MSBuild项目参考模型结合起来?

【问题讨论】:

  • 只需将 .lib 放在项目的 Additional Dependencies 链接器设置中即可。无论哪种方式都有效。
  • 非常感谢,到目前为止这似乎有效。本周将进行更多测试。

标签: visual-studio-2010 visual-c++ msbuild


【解决方案1】:

添加依赖后,MS 删除了链接器列表中的隐式添加库。

现在应该在链接器设置的附加依赖项以及编译器设置中明确指定库。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-02-16
    • 1970-01-01
    • 1970-01-01
    • 2012-06-03
    • 2018-02-12
    • 2011-04-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多