标签:编译 int 指定 使用 details 1.0 share -- tween
由于我们是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/26597527/how-to-install-libpython2-7-so
编译 python 生成静态库 libpython2.7.so
标签:编译 int 指定 使用 details 1.0 share -- tween
原文地址:http://www.cnblogs.com/GO-NO-1/p/6747790.html