在C++中编译Python项目。如何包括链接库

2024-09-25 08:40:30 发布

您现在位置:Python中文网/ 问答频道 /正文

嗨,stackoverflowers伙计们

我想使用以下命令用g++编译SWIG项目:

g++ -shared python/swig_wrap.o  -IC:/Python27/include/ -lpython2.7 -o python/_lib.so

不幸的是,g++或者更确切地说ld.exe文件抱怨找不到-lpython2.7

^{pr2}$

如何指定库在硬盘上的位置,还是必须先从python源代码编译它?在


Tags: 项目命令soincludelibexeswigshared
1条回答
网友
1楼 · 发布于 2024-09-25 08:40:30

尝试:

g++ -shared python/swig_wrap.o  -IC:/Python27/include/ -LC:/Python27/libs -lpython27 -o python/_lib.so

它应该正常工作。在

相关问题 更多 >