我想链接python进行静态增强,以便在一个进程内独立于其他DLL库使用python和boost.python用于每个DLL库。 标准配置API没有任何选项可以执行此类操作。
有固定的方法吗?
答案 0 :(得分:0)
如果我们使用
,则这种可能性存在于Unix上./configure --disable-shared
用于python构建。结果,python被构建为静态库,而boost python链接了这个静态库。 在Windows系统上,需要下载python源并将项目更改为手动构建静态库。然后,为该Boost源指定此静态库的库路径。