[英]How to specify static python for boost.python?
我想鏈接python以靜態地增強功能,以便一個進程內的每個DLL庫獨立於其他DLL庫使用python和boost.python。 標准配置API沒有任何選項可以執行此類操作。
有固定的方法嗎?
如果我們使用unix,這種可能性就存在
./configure --disable-shared
用於python構建。 結果,python被構建為靜態庫,而boost python鏈接了這個靜態庫。 在Windows系統上,需要下載python源並將項目更改為手動構建靜態庫。 然后,為該Boost源指定此靜態庫的庫路徑。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.