如何在VC ++中用开源代码创建一个dll

时间:2017-05-12 20:01:18

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

我已经下载了MPC-HC媒体播放器的源代码并在Visual Studio 2015中进行了编译。该项目由许多文件组成,并且没有关于代码中的函数的任何有用文档。我需要在Visual Studio中使用此代码创建一个dll,以便在我的Unity App中使用。从网上提供的资料中,我了解到我必须:

  1. 使用VS向导创建一个新的DLL项目。
  2. 将现有的源文件添加到其中。
  3. 放入* .def文件(应该由向导创建) 我想从DLL导出的函数的名称。
  4. 我知道如何创建一个新的DLL项目,但我不知道这两个步骤的其余部分。

    1. 如何添加现有源文件?我是否必须添加所有文件 在源头?源包含.cpp,.h的大量集合, .py,windows批处理文件,vc ++项目文件等。其中有哪些 我需要添加吗?
    2. 必须添加到* .def文件的函数是否不同 从step2的源文件?我需要了解吗? 源代码的功能,以确定我需要播放我的 视频播放器中的文件还是有更简单的方法吗?
    3. 请帮忙!

0 个答案:

没有答案