Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/302.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.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
在mac上编译并链接将在windows上运行的SWIG 我有一个Python程序,它使用了一个C++代码,我用SWIG编译和链接。我在Mac OSX下用SWIG编译C++代码。我想把python程序给使用windows xp的人。有没有一种方法可以在Mac_C++_Python_Macos_Windows Xp_Swig - Fatal编程技术网

在mac上编译并链接将在windows上运行的SWIG 我有一个Python程序,它使用了一个C++代码,我用SWIG编译和链接。我在Mac OSX下用SWIG编译C++代码。我想把python程序给使用windows xp的人。有没有一种方法可以在Mac

在mac上编译并链接将在windows上运行的SWIG 我有一个Python程序,它使用了一个C++代码,我用SWIG编译和链接。我在Mac OSX下用SWIG编译C++代码。我想把python程序给使用windows xp的人。有没有一种方法可以在Mac,c++,python,macos,windows-xp,swig,C++,Python,Macos,Windows Xp,Swig,在mac上编译并链接将在windows上运行的SWIG 我有一个Python程序,它使用了一个C++代码,我用SWIG编译和链接。我在Mac OSX下用SWIG编译C++代码。我想把python程序给使用windows xp的人。有没有一种方法可以在Mac上编译C++,以便在Windows上运行?下面是我用来编译和链接mac版本的代码 swig -classic -c++ -python pythoncpp.i g++ -O2 -c -arch i386 -fPIC pythoncpp.cpp

在mac上编译并链接将在windows上运行的SWIG

我有一个Python程序,它使用了一个C++代码,我用SWIG编译和链接。我在Mac OSX下用SWIG编译C++代码。我想把python程序给使用windows xp的人。有没有一种方法可以在Mac上编译C++,以便在Windows上运行?下面是我用来编译和链接mac版本的代码

swig -classic -c++ -python pythoncpp.i
g++ -O2 -c -arch i386 -fPIC  pythoncpp.cpp -I/path  -I/path
g++ -O2 -c -arch i386 -fPIC  pythoncpp_wrap.cxx -I/path  -I/path -L/path
ld -bundle -flat_namespace -undefined suppress -L/path -lgsl -lgslcblas -lm -o _pythoncpp.so *.o

这实际上与SWIG或Python无关。你需要弄清楚的是如何让g++交叉编译到Mac上的目标窗口。谢谢。我将研究g++交叉编译。