由于我们是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(.so为动态库,.a为静态库),则为:
./configure --prefix=/usr/local/python2.7 --enable-shared make make install altinstall
--prefix 指定你要安装的目录,--enable-shared 表示编译成共享库;