从现有的Visual Studio C++项目创建DLL

May*_*ior 3 c++ visual-studio-2012

我有一个在visual studio中开发的c ++项目.当前.exe的项目依赖于外部库(xerces c ++和系统C库).我现在需要创建一个dll文件(如果可能的话考虑所有外部库).

  1. 有没有办法将现有项目转换为DLL(工具)?
  2. 如果我需要从头开始创建一个dll项目(这是疯狂的cos项目很大:()外部库发生了什么 - 即用户是否需要在使用我的dll之前配置这些lib?

谢谢guyz的帮助

har*_*per 5

您可以在项目属性Configuration TypeGeneral页面中更改.选择Dynamic Library (.dll).可以像以前一样使用库项目.

如果你需要保留.EXE项目,你当然需要复制.