嗨,stackoverflowers,
我想使用以下命令用 g++ 编译一个 SWIG 项目:
g++ -shared python/swig_wrap.o -IC:/Python27/include/ -lpython2.7 -o python/_lib.so
不幸的是,g++ 或者更确切地说 ld.exe 抱怨它找不到 -lpython2.7
c:/mingw/bin/../lib/gcc/mingw32/4.7.2/../../../../mingw32/bin/ld.exe: cannot find -lpython2.7
如何指定库在硬盘上的位置,还是必须先从 python 源编译它?