我目前正在尝试将pythondll导入到c++脚本中。现在,我想导入一个非常简单的dll,只有一个函数(用于测试)。当我仔细阅读How to create a DLL with SWIG from Visual Studio 2010的详细说明时,有两个链接错误我并不是很理解。在第25步之前,一切都正常工作(为generated _wrapper.cxx定义了一个额外的预处理器,暂时绕过了strc
几个星期以来,我一直在尝试让Microsoft Visual Studio2010为我创建一个带有SWIG的DLL。如果你已经经历了这个过程,你能不能仔细地一步一步地解释一下?我已经用cygwin成功地完成了这个过程;但正如你们中的一些人所知道的,cygwin DLL并不是很实用。
因此,我有了.i、.cpp和.h文件,我知道它们可以一起创建动态链接库。我只需要知道如何使用Visual Studio C++ 2010
我使用cmake从库源代码创建了一个visual studio 2010解决方案,并且编译得很好。我使用cygwin使用包含的.i文件按照这里的说明( )创建包装器。它仍然编译得很好,所以我假设生成的.dll包含了所需的绑定。
我已经将该项目添加到我的c#应用程序中,并且正在尝试从c#项目添加对结果dll的引用(还尝试添加对该项目的引用)。