首页 > 编程语言 > 详细

编译 python 生成静态库 libpython2.7.so

时间:2017-04-22 15:33:25      阅读:851      评论:0      收藏:0      [点我收藏+]

 由于我们是C++作驱动的Python开发,驱动需要加上Python静态库libpython2.7.so、libpython2.7.so.1.0、libpython2.7.a。
此处我想在python源码上加上自己加的log,因此要重新编译Python生成静态库,再生成驱动。

 

一般快速编译安装Python源码步骤:

./configure

make

make install

 

如果要生成静态库libpython2.7.so、libpython2.7.so.1.0、libpython2.7.a,则为:

./configure --prefix=/usr/local/python2.7 --enable-shared
make
make install altinstall

--prefix 指定你要安装的目录,--enable-shared 表示编译成静态库;

install 安装会使用新安装的版本,altinstall 则会使用旧版本(假如有)。(应该是这样吧。。)

 


 

参考:

http://stackoverflow.com/questions/16018463/difference-in-details-between-make-install-and-make-altinstall

http://stackoverflow.com/questions/26597527/how-to-install-libpython2-7-so

编译 python 生成静态库 libpython2.7.so

原文:http://www.cnblogs.com/GO-NO-1/p/6747790.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!