我一直在修補pypy源代碼樹一週,現在想出了下面的問題 - 是否有任何方法來構建一個rpython程序作爲共享對象,它公開了它的一些功能(比如函數列表),換句話說,我希望這個函數可以通過共享對象導入從python腳本調用。 當我嘗試建立我的程序像這樣:從標準Python代碼調用基於rpython的函數
python rpython --shared -O2 some_program.py
libmyprogram-c.so實際獲取生成,從CPython的unimportable雖然。我應該使用CFFI作爲cpython嗎?還是在rpython框架中有某種設施(裝飾器或其他東西)可以很好地切割它?