Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/352.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ Cx_使用SWIG冻结Python 3.3_C++_Python_Cx Freeze - Fatal编程技术网

C++ Cx_使用SWIG冻结Python 3.3

C++ Cx_使用SWIG冻结Python 3.3,c++,python,cx-freeze,C++,Python,Cx Freeze,我计划将SWIG(C++)与python3.3结合使用;Tkinter作为前端。这个想法是使用Python选择一个文件(字符串),C++计算缺失值,并将它作为字符串返回。p> 是否可以使用cx\U freeze将其合并到一个独立的应用程序中?如果可能,将采取哪些步骤 我希望Python将文件路径字符串发送到C++端,然后加载文件(200000行按300列),计数错误,并返回(Python)列表。 我尝试使用SWIG时遇到了麻烦;Python3.3中有一个已知错误让我陷入困境。也许手工编写一个包装

我计划将SWIG(C++)与python3.3结合使用;Tkinter作为前端。这个想法是使用Python选择一个文件(字符串),C++计算缺失值,并将它作为字符串返回。p> 是否可以使用cx\U freeze将其合并到一个独立的应用程序中?如果可能,将采取哪些步骤

我希望Python将文件路径字符串发送到C++端,然后加载文件(200000行按300列),计数错误,并返回(Python)列表。


我尝试使用SWIG时遇到了麻烦;Python3.3中有一个已知错误让我陷入困境。也许手工编写一个包装器会更好(对于一个简单的函数来说,SWIG可能太过了)。有什么办法吗?

应该可以。描述所有的步骤似乎是一个非常开放的问题,你能更具体吗?你也可以去Cython(它有C++支持),或者让你的函数<代码>外“C”<代码>,并通过cType直接调用结果共享库。