如何使C ++项目将其依赖项复制到输出文件夹?

时间:2010-12-17 18:09:48

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

我有一些我的C ++ Visual Studio项目使用的库。但它们不会复制到输出文件夹。如何将此步骤添加到构建过程中?

4 个答案:

答案 0 :(得分:5)

转到项目属性并使用“自定义构建步骤”或“构建事件”。只需使用命令行命令。您可以使用宏来指定路径。

答案 1 :(得分:2)

您可以添加项目所依赖的外部项目项目属性 - >公共属性 - >框架和参考

不需要复制库。

您还可以将库项目的输出路径更改为链接器找到的路径。

答案 2 :(得分:0)

如果您需要复制它们,为什么不手动复制它们? 如果您需要它们来构建应用程序,您只需要在AdditionalLibraryDirectories中添加它们的路径,并将库本身添加到AdditionalDependencies。

答案 3 :(得分:0)

您可以添加构建后步骤。