使用DLL的简单方法

时间:2010-12-12 07:22:53

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

我在Visual C ++ Studio中关于创建和使用DLL的MSDN演练,但它要求用户将DLL项目添加到与他们正在处理的项目相同的解决方案中。

是否有一种简单的方法来包含DLL?理想情况下,我想将我的.dll(以及我认为的.lib)分发给我的朋友,以便他们可以在自己的项目中使用它。

我意识到还有其他的演练(其中一些在SO上),但它们都需要编辑PATH环境变量等。这真的是最简单的方法吗?

1 个答案:

答案 0 :(得分:4)

至少,您需要执行以下操作:

  • 在项目中包含.lib文件
  • 告诉链接器您放置.lib文件(库搜索路径)
  • 的位置
  • 在运行时使.dll文件可用(最简单的方法是将其放在与.exe相同的目录中)

要将已编译的.dll分发给您的朋友,您需要包含:

  • 编译器的.h个文件
  • 链接器的.lib文件
  • 运行时的.dll文件