0

当您与其他团队合作时,如何在 Visual Studio 中为您在项目中使用的库(大型库,如 boost/qt,您不能只包含在项目文件中)配置(即设置路径/库/任何内容)成员通过例如 SVN?我的意思是,每个人都可以将他们的库安装在他们计算机上的不同路径中,那么您如何配置所有这些以在任何地方工作?

现在我正在做一个 C++ 项目,所以我想了解 C++,但问题可能很普遍。

4

1 回答 1

1

基本上有两种选择:

  1. 将它们的路径放入环境变量中,然后可以在项目属性中使用它
  2. 创建一个具有预定义名称的 VS 用户宏,并带有已安装库的路径,它也可以在项目属性中使用

对我来说,#1 似乎更简单、更普遍,但没有明显的赢家。

您可能还希望将库版本包含在变量名称中,以便对第三方组件所需版本的信息进行版本控制,而不是“计算机上安装的任何内容”。

于 2013-05-30T20:07:43.670 回答