我正在 MS Visual Studio 2008 中设置一个 VC++ 项目,该项目将被几个人使用。我想让事情尽可能简单,所以我通过项目属性设置了附加包含目录。我还通过工具 -> 选项 -> 项目和解决方案 -> VC++ 目录设置了其他库文件。
但是,我的问题是我真的需要设置附加库路径,因为我使用的是一个 SDK,它可以对库进行内联链接。
我可以告诉每个参与者手动将库路径添加到他们的 MSVS2008 环境中,但是如果我可以将 RELATIVE 库路径集成到项目本身中会很方便。
我正在 MS Visual Studio 2008 中设置一个 VC++ 项目,该项目将被几个人使用。我想让事情尽可能简单,所以我通过项目属性设置了附加包含目录。我还通过工具 -> 选项 -> 项目和解决方案 -> VC++ 目录设置了其他库文件。
但是,我的问题是我真的需要设置附加库路径,因为我使用的是一个 SDK,它可以对库进行内联链接。
我可以告诉每个参与者手动将库路径添加到他们的 MSVS2008 环境中,但是如果我可以将 RELATIVE 库路径集成到项目本身中会很方便。
您应该考虑改用属性表。它们允许您在设置项目之间通用的路径和其他项目属性方面具有很大的灵活性。
您可以创建一个属性表,其中包含用于 SDK 绝对路径的用户宏。然后可以使用该用户宏在属性表中设置其他库路径。这样,您只需在一处修改绝对路径,它将适用于您的所有项目。
Visual Studio 2010 中删除了全局“VC++ 目录”功能(它已被一组基本属性表取代)。
您可以在项目属性中设置其他库路径:项目属性 | 配置属性 | 链接器 | 一般 | 其他图书馆目录