导出用于编译和编译的库。运行MSVC ++ 2010

时间:2013-10-22 22:52:31

标签: visual-c++ compilation shared-libraries

我正在开发一个使用6个不同库(如Boost,OpenCV,Protobuf等)的C ++程序。我在我的开发PC上编译并安装了所有必需的库。我想将程序导出到另一台计算机独立工作。我可以将所有共享库复制到一个文件夹并将可执行文件放在它旁边,但它将非常有用,因为我的程序的大小将是巨大的。是否有可能MSVC ++导出编译中使用的所有共享库(也可能是包含文件)?

编辑:让我说清楚问题。

  • 我是图书馆&我的电脑中的头文件(如C:\ boost \ lib,D:\ Workspace \ opencv \ lib等...)
  • 我的应用程序中没有使用这些文件夹中的大多数库。
  • 我想在另一台计算机上运行我的应用程序。
  • 我不想将所有库安装到新计算机上。
  • 我只希望MSVC将所需的(已使用的)共享库导出到我指定的另一个文件夹,这样我只能复制一个只包含必需库的文件夹。
  • 有可能吗?

0 个答案:

没有答案