繁体   English   中英

Swig C ++ python包装器文件说明?

[英]Swig C++ python wrapper files explanation?

我已经用swig和VS2017将C ++应用程序包装到python中,并且可以正常工作。

我不确定如果要在其他地方使用模块,则需要哪个输出文件。 我将example.py_example.pyd复制到另一个文件夹中,并且可以在其中工作,但是我不确定是否是一般情况。

以下是输出文件列表? 有谁知道他们每个人的目的?

06/13/2017  13:46             3,617 example.log
06/13/2017  13:45             5,727 example.py
06/13/2017  13:46             8,473 example.pyc
06/13/2017  13:46    <DIR>          example.tlog
06/13/2017  13:46           423,546 example_wrap.obj
06/13/2017  13:46         2,158,592 vc141.pdb
06/13/2017  13:45             2,128 _example.Build.CppClean.log
06/13/2017  13:46               750 _example.exp
06/13/2017  13:46             1,748 _example.lib
06/13/2017  13:46         4,280,320 _example.pdb
06/13/2017  13:46            53,248 _example.pyd

大多数是不需要的中间文件。 .py.pyd是所需的文件,如果使用符号调试器调试_example.pyd (实际上是重命名的DLL),则.pyd加上_example.pdb

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM