5

大規模なPythonプロジェクトの一部を高速化するために、Cを取り上げています。継続的に実行されている Python スクリプトに新しい機能を追加するために、時々 .py ファイルをチェックしてその内容を統合します。Cで同等のことを行う方法があるかどうか疑問に思っていました.動的ライブラリの内容をオンザフライで取得する方法はありますか?

4

2 に答える 2

6

はい、dlopenコンパイル時にリンクするのではなく、ライブラリにアクセスしてからライブラリdlsym内の関数にアクセスする必要があります。新しいライブラリに切り替えるには、ハンドルを作成して新しいライブラリを作成する必要があります。dlcloseこれをモジュールにラップしてすべてを処理することは、それほど難しい作業ではありません。

于 2013-10-29T13:41:23.403 に答える
2

LoadLibrary / FreeLibarayを使用してウィンドウで実行できます。UNIXに相当するものがあると確信しています。

于 2013-10-29T13:43:17.573 に答える