如何解决"错误:输入(1)中的语法错误。"

时间:2014-04-17 09:25:34

标签: python swig

我没有使用swig.i尝试使用swig运行.py文件的经验。我在终端

中执行了命令
 swig -python filename.py

但我收到错误"错误:输入(1)中的语法错误。"如何解决我上面提到的错误。请帮我解决这个错误。

1 个答案:

答案 0 :(得分:1)

查看34.2 Preliminaries:它清楚地表明您必须执行swig -python yourfile.iswig -c++ -python yourfile.i,您需要为您的C ++ DLL创建module.i。然后在.i上运行SWIG,它会创建另一个.cpp文件。最后,将此.cpp文件编译为与Python DLL链接的DLL。然后在filename.py中,您可以导入模块,然后执行python filename.py