use*_*530 20 c++ python swig visual-studio-2010
我已经尝试了几周让Microsoft Visual Studio 2010为我创建一个带有SWIG的DLL.如果您已经完成了这个过程,那么您是否愿意提供一个深思熟虑的逐步流程解释?我在网上到处寻找并花了很多时间试图这样做; 但是我发现的所有教程都已过时或解释不清楚.
我成功地用cygwin完成了这个过程; 但正如你们中的一些人所知,cygwin DLL并不是很实用.
因此,我知道.i,.cpp和.h文件可以一起创建DLL.我只需要知道如何使用Visual Studio C++ 2010执行此操作.我所针对的语言是Python.
请不要将我介绍给其他网站; 因为很有可能我已经去过那里并试过了.此外,请不要嗤之以鼻的评论,因为我在不久的将来让它工作非常重要.
非常感谢您的帮助!
Mar*_*nen 52
分步说明.这假设您拥有源并正在构建单个DLL扩展,将源直接链接到它.创建一个工作项目后我没有回过头来,所以我可能错过了一些东西.如果你遇到困难,请评论这篇文章.如果您有一个现有的DLL并且想要创建一个包装它的Python扩展DLL,则此步骤略有不同.如果您对此帖子的评论需要帮助,我会对其进行扩展.
编辑2012年8月19日:如果以C示例开头,请不要-c++
在步骤13中使用,.c
而是.cxx
在步骤14和19中使用而不是包装文件扩展名.
归档时间: |
|
查看次数: |
13047 次 |
最近记录: |